import { Action, AgentParticipant, EndpointParticipant } from "./conversation.model";
export declare class VoiceConversationModel {
    _id?: any;
    uuid: string;
    revision: string;
    status: string;
    vrsn: string;
    voice_conversation_type: string;
    create_date: Date;
    update_date: Date;
    caller_phone_number: string;
    endpoint_participants: EndpointParticipant[];
    provider?: string;
    voice_chat_id?: string;
    missed_calls?: number;
    preferred_qr_code?: string;
    assign_date?: Date;
    agent_participants?: AgentParticipant[];
    current_task_uuid?: string;
    action?: Action;
    active_session?: boolean;
    agent_participants_outbound?: AgentParticipant[];
    voice_conversation_state?: string;
    constructor(userGuid: string, vcGuid: string, userName: string, vcName: string, chatId: string, channel: string, title: string);
}
