export interface WorkerSerializableOptions { altScreen?: boolean; hideCursor?: boolean; mouse?: boolean; mouseMode?: 'press' | 'drag' | 'any'; css?: string; } interface BijouWorkerFlag { readonly isBijouWorker: true; readonly options?: unknown; readonly runtime?: unknown; } export interface BijouWorkerData { isBijouWorker: true; options: WorkerSerializableOptions; runtime: { columns: number; rows: number; }; } export declare function hasBijouWorkerFlag(value: unknown): value is BijouWorkerFlag; export declare function readBijouWorkerData(value: unknown): BijouWorkerData; export declare function isObjectRecord(value: unknown): value is Record; export {}; //# sourceMappingURL=worker-data.d.ts.map