export type CrossSurfaceParitySurface = 'chat' | 'api_chat_completions' | 'api_creative_agent_workflows' | 'public_skill'; export type CrossSurfaceParityFocus = 'subtitles' | 'overlay' | 'uploaded_video_edits' | 'asset_manifest_sequence' | 'cancellation' | 'duplicate_start' | 'skill_media_refs' | 'generated_video_rerender' | 'seedance_storyboard_rerender' | 'image_selection_wait' | 'stitch_after_batch' | 'durable_chat_run_completion_after_close' | 'durable_chat_run_resume_after_worker_restart' | 'durable_chat_run_waiting_for_user' | 'sdk_flat_namespace_rest_parity' | 'api_socket_session_reuse' | 'public_skill_sdk_transport'; export interface CrossSurfaceParityExpectation { surface: CrossSurfaceParitySurface; entrypoint: string; expectedTools?: string[]; expectedRequest?: Record; expectedBehavior?: string[]; } export interface CrossSurfaceParityFixture { id: string; focus: CrossSurfaceParityFocus; description: string; userText: string; mediaReferences?: Array<{ kind: 'image' | 'video' | 'audio'; filename: string; }>; expectations: CrossSurfaceParityExpectation[]; } export declare const CROSS_SURFACE_PARITY_SURFACES: CrossSurfaceParitySurface[]; export declare const CROSS_SURFACE_PARITY_FIXTURES: CrossSurfaceParityFixture[]; //# sourceMappingURL=crossSurfaceParity.d.ts.map