{"version":3,"file":"index.browser.mjs","sources":["../../src/index.browser.ts"],"sourcesContent":["// Browser-safe version of playground exports (excludes server)\nexport {\n  dataExtractionAPIs,\n  noReplayAPIs,\n  validationAPIs,\n  formatErrorMessage,\n  validateStructuredParams,\n  executeAction,\n} from './common';\n\n// SDK exports (all browser-safe)\nexport { PlaygroundSDK } from './sdk/index';\nexport { BasePlaygroundAdapter } from './adapters/base';\nexport { LocalExecutionAdapter } from './adapters/local-execution';\nexport { RemoteExecutionAdapter } from './adapters/remote-execution';\nexport {\n  createMjpegPreviewDescriptor,\n  createScreenshotPreviewDescriptor,\n  createScrcpyPreviewDescriptor,\n  definePlaygroundPlatform,\n  resolvePreparedLaunchOptions,\n} from './platform';\n\n// PlaygroundServer is not available in browser environments\nexport const PlaygroundServer = undefined;\nexport const playgroundForAgent = undefined;\nexport const playgroundForAgentFactory = undefined;\nexport const playgroundForSessionManager = undefined;\nexport const launchPreparedPlaygroundPlatform = undefined;\n\nexport type {\n  PlaygroundInteractPayload,\n  PlaygroundInteractResult,\n  PlaygroundPageRecordedEvent,\n} from './sdk/index';\nexport type {\n  BeforeActionHook,\n  ExecutionOptions,\n  FormValue,\n  PlaygroundAgent,\n  ValidationResult,\n  PlaygroundConfig,\n  ExecutionType,\n  PlaygroundAdapter,\n  PlaygroundReportRef,\n} from './types';\nexport type {\n  PlaygroundCreatedSession,\n  PlaygroundExecutionHooks,\n  PlaygroundPlatformRegistration,\n  PlaygroundPlatformDescriptor,\n  PlaygroundPlatformSelectorConfig,\n  PlaygroundPreviewCapability,\n  PlaygroundPreviewDescriptor,\n  PlaygroundPreviewKind,\n  PlaygroundRecorderCapabilitiesResult,\n  PlaygroundRecorderDescribeResult,\n  PlaygroundRecorderEvent,\n  PlaygroundRecorderEventsResult,\n  PlaygroundRecorderSourceKind,\n  PlaygroundRecorderStartResult,\n  PlaygroundSidecar,\n  PreparedPlaygroundPlatform,\n  PlaygroundSessionField,\n  PlaygroundSessionFieldOption,\n  PlaygroundSessionManager,\n  PlaygroundSessionSetup,\n  PlaygroundSessionState,\n  PlaygroundSessionTarget,\n} from './platform';\nexport type { PlaygroundRuntimeInfo } from './runtime-metadata';\n"],"names":["PlaygroundServer","undefined","playgroundForAgent","playgroundForAgentFactory","playgroundForSessionManager","launchPreparedPlaygroundPlatform"],"mappings":";;;;;;AAwBO,MAAMA,mBAAmBC;AACzB,MAAMC,qBAAqBD;AAC3B,MAAME,4BAA4BF;AAClC,MAAMG,8BAA8BH;AACpC,MAAMI,mCAAmCJ"}