import VoiceStep, { SensitiveData, TODO, VoiceEvent } from './voice';
interface INPUT {
textType: string;
asr: TODO;
tts: TODO;
audio: TODO[];
choices: TODO[];
prompts: TODO[];
usePromptsForUnrecognized?: boolean;
sensitiveData: SensitiveData;
noReplyDelay: number;
promptsTriggers: TODO[];
usePromptsTriggers: boolean;
useInterspeechTimeout: boolean;
interSpeechTimeout: number;
recognitionModel?: string;
longRecognition: boolean;
}
interface EVENT extends VoiceEvent {
callRecording?: TODO;
exitId?: string;
digit?: string;
digits?: string;
phrases?: TODO[];
tags?: string[];
out?: string;
}
export default class Choice extends VoiceStep {
runStep(): Promise;
}
export {};