import VoiceStep, { SensitiveData, TODO, VoiceEvent } from './voice';
interface INPUT {
    textType: string;
    audio: TODO;
    tts: TODO;
    sensitiveData: SensitiveData;
    terminationKey: string;
    recordDurationSeconds: string;
    isTerminateOnSilence: boolean;
    silenceHits: string;
    disableDefaultBeepSound: boolean;
}
interface EVENT extends VoiceEvent {
    mediaPath: string;
    zombie: boolean;
}
export default class Recording extends VoiceStep<INPUT, {}, EVENT> {
    runStep(): Promise<void>;
}
export {};
