import type { EventBus } from '../core/EventBus'; import type { Connection } from '../think/Connection'; export declare class Speaker { private bus; private conn; private ctx; private schedEnd; private pending; private done; private carry; private blocked; private chunks; private samples; private paused; constructor(bus: EventBus, conn: Connection); init(): void; private onChunk; private flush; private checkDone; private clearPlayback; pause(): void; resume(): void; destroy(): void; }