import { z } from 'zod';
export declare const SendCallInputSchema: z.ZodEffects<z.ZodEffects<z.ZodObject<{
    pathway_id: z.ZodOptional<z.ZodString>;
    pathway_version: z.ZodOptional<z.ZodNumber>;
    phone_number: z.ZodString;
    task: z.ZodOptional<z.ZodString>;
    voice: z.ZodOptional<z.ZodString>;
    background_track: z.ZodOptional<z.ZodEffects<z.ZodEnum<["null", "office", "cafe", "restaurant", "none"]>, "office" | "cafe" | "restaurant" | "none" | null, "null" | "office" | "cafe" | "restaurant" | "none">>;
    first_sentence: z.ZodOptional<z.ZodString>;
    wait_for_greeting: z.ZodOptional<z.ZodBoolean>;
    block_interruptions: z.ZodOptional<z.ZodBoolean>;
    interruption_threshold: z.ZodOptional<z.ZodNumber>;
    model: z.ZodOptional<z.ZodEnum<["base", "turbo"]>>;
    temperature: z.ZodOptional<z.ZodNumber>;
    dynamic_data: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodUnknown>, "many">>;
    keywords: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    pronunciation_guide: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodString>, "many">>;
    transfer_phone_number: z.ZodOptional<z.ZodString>;
    transfer_list: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    language: z.ZodOptional<z.ZodString>;
    local_dialing: z.ZodOptional<z.ZodBoolean>;
    voicemail_sms: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    dispatch_hours: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    sensitive_voicemail_detection: z.ZodOptional<z.ZodBoolean>;
    noise_cancellation: z.ZodOptional<z.ZodBoolean>;
    ignore_button_press: z.ZodOptional<z.ZodBoolean>;
    timezone: z.ZodOptional<z.ZodString>;
    request_data: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    tools: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodAny>, "many">>;
    start_time: z.ZodOptional<z.ZodString>;
    voicemail_message: z.ZodOptional<z.ZodString>;
    voicemail_action: z.ZodOptional<z.ZodEnum<["hangup", "leave_message", "ignore"]>>;
    retry: z.ZodOptional<z.ZodObject<{
        wait: z.ZodNumber;
        voicemail_action: z.ZodEnum<["hangup", "leave_message", "ignore"]>;
        voicemail_message: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        voicemail_message: string;
        voicemail_action: "hangup" | "leave_message" | "ignore";
        wait: number;
    }, {
        voicemail_message: string;
        voicemail_action: "hangup" | "leave_message" | "ignore";
        wait: number;
    }>>;
    max_duration: z.ZodOptional<z.ZodNumber>;
    record: z.ZodOptional<z.ZodBoolean>;
    from: z.ZodOptional<z.ZodString>;
    webhook: z.ZodOptional<z.ZodString>;
    webhook_events: z.ZodOptional<z.ZodArray<z.ZodEnum<["queue", "call", "latency", "webhook", "tool", "dynamic_data"]>, "many">>;
    metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    analysis_preset: z.ZodOptional<z.ZodString>;
    available_tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    geospatial_dialing: z.ZodOptional<z.ZodString>;
    precall_dtmf_sequence: z.ZodOptional<z.ZodString>;
    start_node_id: z.ZodOptional<z.ZodString>;
    summary_prompt: z.ZodOptional<z.ZodString>;
    analysis_prompt: z.ZodOptional<z.ZodString>;
    analysis_schema: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    answered_by_enabled: z.ZodOptional<z.ZodBoolean>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
    pathway_id: z.ZodOptional<z.ZodString>;
    pathway_version: z.ZodOptional<z.ZodNumber>;
    phone_number: z.ZodString;
    task: z.ZodOptional<z.ZodString>;
    voice: z.ZodOptional<z.ZodString>;
    background_track: z.ZodOptional<z.ZodEffects<z.ZodEnum<["null", "office", "cafe", "restaurant", "none"]>, "office" | "cafe" | "restaurant" | "none" | null, "null" | "office" | "cafe" | "restaurant" | "none">>;
    first_sentence: z.ZodOptional<z.ZodString>;
    wait_for_greeting: z.ZodOptional<z.ZodBoolean>;
    block_interruptions: z.ZodOptional<z.ZodBoolean>;
    interruption_threshold: z.ZodOptional<z.ZodNumber>;
    model: z.ZodOptional<z.ZodEnum<["base", "turbo"]>>;
    temperature: z.ZodOptional<z.ZodNumber>;
    dynamic_data: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodUnknown>, "many">>;
    keywords: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    pronunciation_guide: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodString>, "many">>;
    transfer_phone_number: z.ZodOptional<z.ZodString>;
    transfer_list: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    language: z.ZodOptional<z.ZodString>;
    local_dialing: z.ZodOptional<z.ZodBoolean>;
    voicemail_sms: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    dispatch_hours: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    sensitive_voicemail_detection: z.ZodOptional<z.ZodBoolean>;
    noise_cancellation: z.ZodOptional<z.ZodBoolean>;
    ignore_button_press: z.ZodOptional<z.ZodBoolean>;
    timezone: z.ZodOptional<z.ZodString>;
    request_data: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    tools: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodAny>, "many">>;
    start_time: z.ZodOptional<z.ZodString>;
    voicemail_message: z.ZodOptional<z.ZodString>;
    voicemail_action: z.ZodOptional<z.ZodEnum<["hangup", "leave_message", "ignore"]>>;
    retry: z.ZodOptional<z.ZodObject<{
        wait: z.ZodNumber;
        voicemail_action: z.ZodEnum<["hangup", "leave_message", "ignore"]>;
        voicemail_message: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        voicemail_message: string;
        voicemail_action: "hangup" | "leave_message" | "ignore";
        wait: number;
    }, {
        voicemail_message: string;
        voicemail_action: "hangup" | "leave_message" | "ignore";
        wait: number;
    }>>;
    max_duration: z.ZodOptional<z.ZodNumber>;
    record: z.ZodOptional<z.ZodBoolean>;
    from: z.ZodOptional<z.ZodString>;
    webhook: z.ZodOptional<z.ZodString>;
    webhook_events: z.ZodOptional<z.ZodArray<z.ZodEnum<["queue", "call", "latency", "webhook", "tool", "dynamic_data"]>, "many">>;
    metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    analysis_preset: z.ZodOptional<z.ZodString>;
    available_tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    geospatial_dialing: z.ZodOptional<z.ZodString>;
    precall_dtmf_sequence: z.ZodOptional<z.ZodString>;
    start_node_id: z.ZodOptional<z.ZodString>;
    summary_prompt: z.ZodOptional<z.ZodString>;
    analysis_prompt: z.ZodOptional<z.ZodString>;
    analysis_schema: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    answered_by_enabled: z.ZodOptional<z.ZodBoolean>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    pathway_id: z.ZodOptional<z.ZodString>;
    pathway_version: z.ZodOptional<z.ZodNumber>;
    phone_number: z.ZodString;
    task: z.ZodOptional<z.ZodString>;
    voice: z.ZodOptional<z.ZodString>;
    background_track: z.ZodOptional<z.ZodEffects<z.ZodEnum<["null", "office", "cafe", "restaurant", "none"]>, "office" | "cafe" | "restaurant" | "none" | null, "null" | "office" | "cafe" | "restaurant" | "none">>;
    first_sentence: z.ZodOptional<z.ZodString>;
    wait_for_greeting: z.ZodOptional<z.ZodBoolean>;
    block_interruptions: z.ZodOptional<z.ZodBoolean>;
    interruption_threshold: z.ZodOptional<z.ZodNumber>;
    model: z.ZodOptional<z.ZodEnum<["base", "turbo"]>>;
    temperature: z.ZodOptional<z.ZodNumber>;
    dynamic_data: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodUnknown>, "many">>;
    keywords: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    pronunciation_guide: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodString>, "many">>;
    transfer_phone_number: z.ZodOptional<z.ZodString>;
    transfer_list: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    language: z.ZodOptional<z.ZodString>;
    local_dialing: z.ZodOptional<z.ZodBoolean>;
    voicemail_sms: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    dispatch_hours: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    sensitive_voicemail_detection: z.ZodOptional<z.ZodBoolean>;
    noise_cancellation: z.ZodOptional<z.ZodBoolean>;
    ignore_button_press: z.ZodOptional<z.ZodBoolean>;
    timezone: z.ZodOptional<z.ZodString>;
    request_data: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    tools: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodAny>, "many">>;
    start_time: z.ZodOptional<z.ZodString>;
    voicemail_message: z.ZodOptional<z.ZodString>;
    voicemail_action: z.ZodOptional<z.ZodEnum<["hangup", "leave_message", "ignore"]>>;
    retry: z.ZodOptional<z.ZodObject<{
        wait: z.ZodNumber;
        voicemail_action: z.ZodEnum<["hangup", "leave_message", "ignore"]>;
        voicemail_message: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        voicemail_message: string;
        voicemail_action: "hangup" | "leave_message" | "ignore";
        wait: number;
    }, {
        voicemail_message: string;
        voicemail_action: "hangup" | "leave_message" | "ignore";
        wait: number;
    }>>;
    max_duration: z.ZodOptional<z.ZodNumber>;
    record: z.ZodOptional<z.ZodBoolean>;
    from: z.ZodOptional<z.ZodString>;
    webhook: z.ZodOptional<z.ZodString>;
    webhook_events: z.ZodOptional<z.ZodArray<z.ZodEnum<["queue", "call", "latency", "webhook", "tool", "dynamic_data"]>, "many">>;
    metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    analysis_preset: z.ZodOptional<z.ZodString>;
    available_tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    geospatial_dialing: z.ZodOptional<z.ZodString>;
    precall_dtmf_sequence: z.ZodOptional<z.ZodString>;
    start_node_id: z.ZodOptional<z.ZodString>;
    summary_prompt: z.ZodOptional<z.ZodString>;
    analysis_prompt: z.ZodOptional<z.ZodString>;
    analysis_schema: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    answered_by_enabled: z.ZodOptional<z.ZodBoolean>;
}, z.ZodTypeAny, "passthrough">>, z.objectOutputType<{
    pathway_id: z.ZodOptional<z.ZodString>;
    pathway_version: z.ZodOptional<z.ZodNumber>;
    phone_number: z.ZodString;
    task: z.ZodOptional<z.ZodString>;
    voice: z.ZodOptional<z.ZodString>;
    background_track: z.ZodOptional<z.ZodEffects<z.ZodEnum<["null", "office", "cafe", "restaurant", "none"]>, "office" | "cafe" | "restaurant" | "none" | null, "null" | "office" | "cafe" | "restaurant" | "none">>;
    first_sentence: z.ZodOptional<z.ZodString>;
    wait_for_greeting: z.ZodOptional<z.ZodBoolean>;
    block_interruptions: z.ZodOptional<z.ZodBoolean>;
    interruption_threshold: z.ZodOptional<z.ZodNumber>;
    model: z.ZodOptional<z.ZodEnum<["base", "turbo"]>>;
    temperature: z.ZodOptional<z.ZodNumber>;
    dynamic_data: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodUnknown>, "many">>;
    keywords: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    pronunciation_guide: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodString>, "many">>;
    transfer_phone_number: z.ZodOptional<z.ZodString>;
    transfer_list: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    language: z.ZodOptional<z.ZodString>;
    local_dialing: z.ZodOptional<z.ZodBoolean>;
    voicemail_sms: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    dispatch_hours: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    sensitive_voicemail_detection: z.ZodOptional<z.ZodBoolean>;
    noise_cancellation: z.ZodOptional<z.ZodBoolean>;
    ignore_button_press: z.ZodOptional<z.ZodBoolean>;
    timezone: z.ZodOptional<z.ZodString>;
    request_data: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    tools: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodAny>, "many">>;
    start_time: z.ZodOptional<z.ZodString>;
    voicemail_message: z.ZodOptional<z.ZodString>;
    voicemail_action: z.ZodOptional<z.ZodEnum<["hangup", "leave_message", "ignore"]>>;
    retry: z.ZodOptional<z.ZodObject<{
        wait: z.ZodNumber;
        voicemail_action: z.ZodEnum<["hangup", "leave_message", "ignore"]>;
        voicemail_message: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        voicemail_message: string;
        voicemail_action: "hangup" | "leave_message" | "ignore";
        wait: number;
    }, {
        voicemail_message: string;
        voicemail_action: "hangup" | "leave_message" | "ignore";
        wait: number;
    }>>;
    max_duration: z.ZodOptional<z.ZodNumber>;
    record: z.ZodOptional<z.ZodBoolean>;
    from: z.ZodOptional<z.ZodString>;
    webhook: z.ZodOptional<z.ZodString>;
    webhook_events: z.ZodOptional<z.ZodArray<z.ZodEnum<["queue", "call", "latency", "webhook", "tool", "dynamic_data"]>, "many">>;
    metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    analysis_preset: z.ZodOptional<z.ZodString>;
    available_tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    geospatial_dialing: z.ZodOptional<z.ZodString>;
    precall_dtmf_sequence: z.ZodOptional<z.ZodString>;
    start_node_id: z.ZodOptional<z.ZodString>;
    summary_prompt: z.ZodOptional<z.ZodString>;
    analysis_prompt: z.ZodOptional<z.ZodString>;
    analysis_schema: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    answered_by_enabled: z.ZodOptional<z.ZodBoolean>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    pathway_id: z.ZodOptional<z.ZodString>;
    pathway_version: z.ZodOptional<z.ZodNumber>;
    phone_number: z.ZodString;
    task: z.ZodOptional<z.ZodString>;
    voice: z.ZodOptional<z.ZodString>;
    background_track: z.ZodOptional<z.ZodEffects<z.ZodEnum<["null", "office", "cafe", "restaurant", "none"]>, "office" | "cafe" | "restaurant" | "none" | null, "null" | "office" | "cafe" | "restaurant" | "none">>;
    first_sentence: z.ZodOptional<z.ZodString>;
    wait_for_greeting: z.ZodOptional<z.ZodBoolean>;
    block_interruptions: z.ZodOptional<z.ZodBoolean>;
    interruption_threshold: z.ZodOptional<z.ZodNumber>;
    model: z.ZodOptional<z.ZodEnum<["base", "turbo"]>>;
    temperature: z.ZodOptional<z.ZodNumber>;
    dynamic_data: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodUnknown>, "many">>;
    keywords: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    pronunciation_guide: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodString>, "many">>;
    transfer_phone_number: z.ZodOptional<z.ZodString>;
    transfer_list: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    language: z.ZodOptional<z.ZodString>;
    local_dialing: z.ZodOptional<z.ZodBoolean>;
    voicemail_sms: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    dispatch_hours: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    sensitive_voicemail_detection: z.ZodOptional<z.ZodBoolean>;
    noise_cancellation: z.ZodOptional<z.ZodBoolean>;
    ignore_button_press: z.ZodOptional<z.ZodBoolean>;
    timezone: z.ZodOptional<z.ZodString>;
    request_data: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    tools: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodAny>, "many">>;
    start_time: z.ZodOptional<z.ZodString>;
    voicemail_message: z.ZodOptional<z.ZodString>;
    voicemail_action: z.ZodOptional<z.ZodEnum<["hangup", "leave_message", "ignore"]>>;
    retry: z.ZodOptional<z.ZodObject<{
        wait: z.ZodNumber;
        voicemail_action: z.ZodEnum<["hangup", "leave_message", "ignore"]>;
        voicemail_message: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        voicemail_message: string;
        voicemail_action: "hangup" | "leave_message" | "ignore";
        wait: number;
    }, {
        voicemail_message: string;
        voicemail_action: "hangup" | "leave_message" | "ignore";
        wait: number;
    }>>;
    max_duration: z.ZodOptional<z.ZodNumber>;
    record: z.ZodOptional<z.ZodBoolean>;
    from: z.ZodOptional<z.ZodString>;
    webhook: z.ZodOptional<z.ZodString>;
    webhook_events: z.ZodOptional<z.ZodArray<z.ZodEnum<["queue", "call", "latency", "webhook", "tool", "dynamic_data"]>, "many">>;
    metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    analysis_preset: z.ZodOptional<z.ZodString>;
    available_tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    geospatial_dialing: z.ZodOptional<z.ZodString>;
    precall_dtmf_sequence: z.ZodOptional<z.ZodString>;
    start_node_id: z.ZodOptional<z.ZodString>;
    summary_prompt: z.ZodOptional<z.ZodString>;
    analysis_prompt: z.ZodOptional<z.ZodString>;
    analysis_schema: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    answered_by_enabled: z.ZodOptional<z.ZodBoolean>;
}, z.ZodTypeAny, "passthrough">>, z.objectOutputType<{
    pathway_id: z.ZodOptional<z.ZodString>;
    pathway_version: z.ZodOptional<z.ZodNumber>;
    phone_number: z.ZodString;
    task: z.ZodOptional<z.ZodString>;
    voice: z.ZodOptional<z.ZodString>;
    background_track: z.ZodOptional<z.ZodEffects<z.ZodEnum<["null", "office", "cafe", "restaurant", "none"]>, "office" | "cafe" | "restaurant" | "none" | null, "null" | "office" | "cafe" | "restaurant" | "none">>;
    first_sentence: z.ZodOptional<z.ZodString>;
    wait_for_greeting: z.ZodOptional<z.ZodBoolean>;
    block_interruptions: z.ZodOptional<z.ZodBoolean>;
    interruption_threshold: z.ZodOptional<z.ZodNumber>;
    model: z.ZodOptional<z.ZodEnum<["base", "turbo"]>>;
    temperature: z.ZodOptional<z.ZodNumber>;
    dynamic_data: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodUnknown>, "many">>;
    keywords: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    pronunciation_guide: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodString>, "many">>;
    transfer_phone_number: z.ZodOptional<z.ZodString>;
    transfer_list: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    language: z.ZodOptional<z.ZodString>;
    local_dialing: z.ZodOptional<z.ZodBoolean>;
    voicemail_sms: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    dispatch_hours: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    sensitive_voicemail_detection: z.ZodOptional<z.ZodBoolean>;
    noise_cancellation: z.ZodOptional<z.ZodBoolean>;
    ignore_button_press: z.ZodOptional<z.ZodBoolean>;
    timezone: z.ZodOptional<z.ZodString>;
    request_data: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    tools: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodAny>, "many">>;
    start_time: z.ZodOptional<z.ZodString>;
    voicemail_message: z.ZodOptional<z.ZodString>;
    voicemail_action: z.ZodOptional<z.ZodEnum<["hangup", "leave_message", "ignore"]>>;
    retry: z.ZodOptional<z.ZodObject<{
        wait: z.ZodNumber;
        voicemail_action: z.ZodEnum<["hangup", "leave_message", "ignore"]>;
        voicemail_message: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        voicemail_message: string;
        voicemail_action: "hangup" | "leave_message" | "ignore";
        wait: number;
    }, {
        voicemail_message: string;
        voicemail_action: "hangup" | "leave_message" | "ignore";
        wait: number;
    }>>;
    max_duration: z.ZodOptional<z.ZodNumber>;
    record: z.ZodOptional<z.ZodBoolean>;
    from: z.ZodOptional<z.ZodString>;
    webhook: z.ZodOptional<z.ZodString>;
    webhook_events: z.ZodOptional<z.ZodArray<z.ZodEnum<["queue", "call", "latency", "webhook", "tool", "dynamic_data"]>, "many">>;
    metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    analysis_preset: z.ZodOptional<z.ZodString>;
    available_tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    geospatial_dialing: z.ZodOptional<z.ZodString>;
    precall_dtmf_sequence: z.ZodOptional<z.ZodString>;
    start_node_id: z.ZodOptional<z.ZodString>;
    summary_prompt: z.ZodOptional<z.ZodString>;
    analysis_prompt: z.ZodOptional<z.ZodString>;
    analysis_schema: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    answered_by_enabled: z.ZodOptional<z.ZodBoolean>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    pathway_id: z.ZodOptional<z.ZodString>;
    pathway_version: z.ZodOptional<z.ZodNumber>;
    phone_number: z.ZodString;
    task: z.ZodOptional<z.ZodString>;
    voice: z.ZodOptional<z.ZodString>;
    background_track: z.ZodOptional<z.ZodEffects<z.ZodEnum<["null", "office", "cafe", "restaurant", "none"]>, "office" | "cafe" | "restaurant" | "none" | null, "null" | "office" | "cafe" | "restaurant" | "none">>;
    first_sentence: z.ZodOptional<z.ZodString>;
    wait_for_greeting: z.ZodOptional<z.ZodBoolean>;
    block_interruptions: z.ZodOptional<z.ZodBoolean>;
    interruption_threshold: z.ZodOptional<z.ZodNumber>;
    model: z.ZodOptional<z.ZodEnum<["base", "turbo"]>>;
    temperature: z.ZodOptional<z.ZodNumber>;
    dynamic_data: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodUnknown>, "many">>;
    keywords: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    pronunciation_guide: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodString>, "many">>;
    transfer_phone_number: z.ZodOptional<z.ZodString>;
    transfer_list: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    language: z.ZodOptional<z.ZodString>;
    local_dialing: z.ZodOptional<z.ZodBoolean>;
    voicemail_sms: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    dispatch_hours: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    sensitive_voicemail_detection: z.ZodOptional<z.ZodBoolean>;
    noise_cancellation: z.ZodOptional<z.ZodBoolean>;
    ignore_button_press: z.ZodOptional<z.ZodBoolean>;
    timezone: z.ZodOptional<z.ZodString>;
    request_data: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    tools: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodAny>, "many">>;
    start_time: z.ZodOptional<z.ZodString>;
    voicemail_message: z.ZodOptional<z.ZodString>;
    voicemail_action: z.ZodOptional<z.ZodEnum<["hangup", "leave_message", "ignore"]>>;
    retry: z.ZodOptional<z.ZodObject<{
        wait: z.ZodNumber;
        voicemail_action: z.ZodEnum<["hangup", "leave_message", "ignore"]>;
        voicemail_message: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        voicemail_message: string;
        voicemail_action: "hangup" | "leave_message" | "ignore";
        wait: number;
    }, {
        voicemail_message: string;
        voicemail_action: "hangup" | "leave_message" | "ignore";
        wait: number;
    }>>;
    max_duration: z.ZodOptional<z.ZodNumber>;
    record: z.ZodOptional<z.ZodBoolean>;
    from: z.ZodOptional<z.ZodString>;
    webhook: z.ZodOptional<z.ZodString>;
    webhook_events: z.ZodOptional<z.ZodArray<z.ZodEnum<["queue", "call", "latency", "webhook", "tool", "dynamic_data"]>, "many">>;
    metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    analysis_preset: z.ZodOptional<z.ZodString>;
    available_tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    geospatial_dialing: z.ZodOptional<z.ZodString>;
    precall_dtmf_sequence: z.ZodOptional<z.ZodString>;
    start_node_id: z.ZodOptional<z.ZodString>;
    summary_prompt: z.ZodOptional<z.ZodString>;
    analysis_prompt: z.ZodOptional<z.ZodString>;
    analysis_schema: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    answered_by_enabled: z.ZodOptional<z.ZodBoolean>;
}, z.ZodTypeAny, "passthrough">>;
export type SendCallInputType = z.infer<typeof SendCallInputSchema>;
export declare const SendCallResponseSchema: z.ZodObject<{
    status: z.ZodString;
    call_id: z.ZodString;
    message: z.ZodString;
}, "strip", z.ZodTypeAny, {
    message: string;
    status: string;
    call_id: string;
}, {
    message: string;
    status: string;
    call_id: string;
}>;
export type SendCallResponseType = z.infer<typeof SendCallResponseSchema>;
