import type * as ElevenLabs from "../../api/index";
import * as core from "../../core";
import type * as serializers from "../index";
import { InboundSipTrunkConfigRequestModel } from "./InboundSipTrunkConfigRequestModel";
import { OutboundSipTrunkConfigRequestModel } from "./OutboundSipTrunkConfigRequestModel";
export declare const CreateSipTrunkPhoneNumberRequest: core.serialization.ObjectSchema<serializers.CreateSipTrunkPhoneNumberRequest.Raw, ElevenLabs.CreateSipTrunkPhoneNumberRequest>;
export declare namespace CreateSipTrunkPhoneNumberRequest {
    interface Raw {
        phone_number: string;
        label: string;
        supports_inbound?: boolean | null;
        supports_outbound?: boolean | null;
        inbound_trunk_config?: InboundSipTrunkConfigRequestModel.Raw | null;
        outbound_trunk_config?: OutboundSipTrunkConfigRequestModel.Raw | null;
    }
}
