import { SlangIntent } from "../../common/slangIntent"; type NluStore = { currentIntent: null | SlangIntent; nluState: string; nluCache: boolean; implicitUtterance: string | null; nluContextStack: { intent_string?: string; intent_status?: string; resolved_entities?: string[]; resolved_entity_objects?: { [key: string]: any; }; entities_to_resolve?: string[]; }; nluStartTime: number; isUIDisambiguating: boolean; }; declare function nluReducer(state: NluStore | undefined, action: any): NluStore; export { nluReducer };