export type QueueOutputAudio = (mimeType: string, base64Data: string, sequenceNumber: number) => void;
export type ClearOutputAudioQueue = () => void;
export type AudioOutputHookProps = {
    handleAudioOutputStart?: HandleAudioOutputStart;
    handleAudioOutputEnd?: HandleAudioOutputEnd;
};
export type HandleAudioOutputStart = () => void;
export type HandleAudioOutputEnd = () => void;
export type AudioOutputHookResult = {
    queueOutputAudio: QueueOutputAudio;
    clearOutputAudioQueue: ClearOutputAudioQueue;
    isOutputAudioActive: boolean;
};
export declare const useAudioOutput: ({ handleAudioOutputStart, handleAudioOutputEnd, }?: AudioOutputHookProps) => AudioOutputHookResult;
//# sourceMappingURL=chat-audio-output.d.ts.map