import { DeepPartial, StreamingRecognizeRequest } from '../proto/tiro/speech/v1alpha/speech'; export declare function createAudioContentRequests(audioCtx: AudioContext, signal: AbortSignal): AsyncIterable>; export declare type SingleUttSpeechRecognitionOptions = { enableAutomaticPunctuation?: boolean; languageCode?: string; serverAddress?: string; }; export declare function performSingleUttSpeechRecognition(handleTranscript: (transcript: string, metadata: { isFinal: boolean; }) => void, options?: SingleUttSpeechRecognitionOptions): Promise;