import { FrameOSPreview, type FrameOSPreviewOptions } from './preview'; export interface FrameOSManagerOptions extends Omit { /** Show the log pane (default true). */ showLogs?: boolean; /** Max log lines kept (default 200). */ maxLogLines?: number; } export interface FrameOSManagerHandle { preview: FrameOSPreview; destroy: () => void; } /** * Mount a self-contained preview + control surface into `container`. * Returns the underlying FrameOSPreview for programmatic control. */ export declare function mountFrameOSManager(container: HTMLElement, options: FrameOSManagerOptions): FrameOSManagerHandle;