export { dataExtractionAPIs, noReplayAPIs, validationAPIs, formatErrorMessage, validateStructuredParams, executeAction, } from './common';
export { PlaygroundSDK } from './sdk/index';
export { BasePlaygroundAdapter } from './adapters/base';
export { LocalExecutionAdapter } from './adapters/local-execution';
export { RemoteExecutionAdapter } from './adapters/remote-execution';
export { createMjpegPreviewDescriptor, createScreenshotPreviewDescriptor, createScrcpyPreviewDescriptor, definePlaygroundPlatform, resolvePreparedLaunchOptions, } from './platform';
export declare const PlaygroundServer: undefined;
export declare const playgroundForAgent: undefined;
export declare const playgroundForAgentFactory: undefined;
export declare const playgroundForSessionManager: undefined;
export declare const launchPreparedPlaygroundPlatform: undefined;
export type { PlaygroundInteractPayload, PlaygroundInteractResult, PlaygroundPageRecordedEvent, } from './sdk/index';
export type { BeforeActionHook, ExecutionOptions, FormValue, PlaygroundAgent, ValidationResult, PlaygroundConfig, ExecutionType, PlaygroundAdapter, } from './types';
export type { PlaygroundCreatedSession, PlaygroundExecutionHooks, PlaygroundPlatformRegistration, PlaygroundPlatformDescriptor, PlaygroundPlatformSelectorConfig, PlaygroundPreviewCapability, PlaygroundPreviewDescriptor, PlaygroundPreviewKind, PlaygroundRecorderCapabilitiesResult, PlaygroundRecorderEvent, PlaygroundRecorderEventsResult, PlaygroundRecorderSourceKind, PlaygroundRecorderStartResult, PlaygroundSidecar, PreparedPlaygroundPlatform, PlaygroundSessionField, PlaygroundSessionFieldOption, PlaygroundSessionManager, PlaygroundSessionSetup, PlaygroundSessionState, PlaygroundSessionTarget, } from './platform';
export type { PlaygroundRuntimeInfo } from './runtime-metadata';
