import type * as ElevenLabs from "../../api/index";
import * as core from "../../core";
import type * as serializers from "../index";
import { PositionOutput } from "./PositionOutput";
import { TransferTypeEnum } from "./TransferTypeEnum";
import { WorkflowPhoneNumberNodeModelOutputCustomSipHeadersItem } from "./WorkflowPhoneNumberNodeModelOutputCustomSipHeadersItem";
import { WorkflowPhoneNumberNodeModelOutputPostDialDigits } from "./WorkflowPhoneNumberNodeModelOutputPostDialDigits";
import { WorkflowPhoneNumberNodeModelOutputTransferDestination } from "./WorkflowPhoneNumberNodeModelOutputTransferDestination";
export declare const WorkflowPhoneNumberNodeModelOutput: core.serialization.ObjectSchema<serializers.WorkflowPhoneNumberNodeModelOutput.Raw, ElevenLabs.WorkflowPhoneNumberNodeModelOutput>;
export declare namespace WorkflowPhoneNumberNodeModelOutput {
    interface Raw {
        custom_sip_headers: WorkflowPhoneNumberNodeModelOutputCustomSipHeadersItem.Raw[];
        position: PositionOutput.Raw;
        edge_order: string[];
        transfer_destination: WorkflowPhoneNumberNodeModelOutputTransferDestination.Raw;
        transfer_type: TransferTypeEnum.Raw;
        post_dial_digits?: WorkflowPhoneNumberNodeModelOutputPostDialDigits.Raw | null;
    }
}
