export type AsrStore = { textFinal: string; isTextFromApi: boolean; textPartials: string[]; asrState: string; asrHints: { [propName: string]: string[]; }; metadata: { industryNaicsCodeOfAudio?: number; recordingDeviceType?: number; model?: string; useEnhanced?: boolean; interactionType?: number; microphoneDistance?: number; speechAdaptaion?: any; asrPrefix?: string; }; hintText: string; asrPermissionGranted: boolean; isSlowNetwork: boolean; wasSlowNetworkDetected: boolean; }; declare function asrReducer(state: AsrStore | undefined, action: any): AsrStore; export { asrReducer };