import type * as ElevenLabs from "../index";
export interface GetPhoneNumberSipTrunkResponseModel {
    /** Phone number */
    phoneNumber: string;
    /** Label for the phone number */
    label: string;
    /** This field is deprecated and will be removed in the future. Whether this phone number supports inbound calls */
    supportsInbound?: boolean;
    /** This field is deprecated and will be removed in the future. Whether this phone number supports outbound calls */
    supportsOutbound?: boolean;
    /** The ID of the phone number */
    phoneNumberId: string;
    /** The agent that is assigned to the phone number */
    assignedAgent?: ElevenLabs.PhoneNumberAgentInfo;
    providerConfig?: ElevenLabs.GetPhoneNumberOutboundSipTrunkConfigResponseModel;
    /** Configuration of the Outbound SIP trunk - if configured. */
    outboundTrunk?: ElevenLabs.GetPhoneNumberOutboundSipTrunkConfigResponseModel;
    /** Configuration of the Inbound SIP trunk - if configured. */
    inboundTrunk?: ElevenLabs.GetPhoneNumberInboundSipTrunkConfigResponseModel;
    /** Type of Livekit stack used for this number. */
    livekitStack: ElevenLabs.LivekitStackType;
}
