import type { LogLevel } from '../log'; import type { WebCodecsController } from '../webcodecs-controller'; export declare const makeIoSynchronizer: ({ logLevel, label, controller, }: { logLevel: LogLevel; label: string; controller: WebCodecsController | null; }) => { inputItem: (timestamp: number) => void; onOutput: (timestamp: number) => void; waitForQueueSize: (queueSize: number) => Promise; clearQueue: () => void; }; export type IoSynchronizer = ReturnType;