Type Alias RecordingCompletedEvent

RecordingCompletedEvent: Event<"recording.completed"> & {
    download_token: string;
    event: string;
    event_ts: number;
    payload: {
        account_id: string;
        object: {
            account_id: string;
            auto_delete?: boolean;
            auto_delete_date?: string;
            duration: number;
            host_email: string;
            host_id: string;
            id: number;
            on_prem?: boolean;
            participant_audio_files?: {
                download_url: string;
                file_extension: string;
                file_name: string;
                file_path?: string;
                file_size: number;
                file_type: string;
                id: string;
                play_url?: string;
                recording_end: string;
                recording_start: string;
                status: string;
            }[];
            password: string;
            recording_count: number;
            recording_files: {
                download_url: string;
                file_extension: string;
                file_name?: string;
                file_path?: string;
                file_size: number;
                file_type: string;
                id: string;
                meeting_id: string;
                play_url?: string;
                recording_end: string;
                recording_start: string;
                recording_type: string;
                status: string;
            }[];
            recording_play_passcode?: string;
            share_url: string;
            start_time: string;
            timezone?: string;
            topic: string;
            total_size: number;
            type: number;
            uuid: string;
        };
    };
}