import { PullAudioOutputStreamImpl } from "../sdk/Audio/AudioOutputStream"; import { DialogServiceTurnStateManager } from "./DialogServiceTurnStateManager"; import { ActivityPayloadResponse } from "./ServiceMessages/ActivityResponsePayload"; export declare class DialogServiceTurnState { private privRequestId; private privIsCompleted; private privAudioStream; private privTimeoutToken; private privTurnManager; constructor(manager: DialogServiceTurnStateManager, requestId: string); readonly audioStream: PullAudioOutputStreamImpl; processActivityPayload(payload: ActivityPayloadResponse): PullAudioOutputStreamImpl; endAudioStream(): void; complete(): void; private resetTurnEndTimeout; }