export declare class FormattedPhoneNumber {
    'e164Number': string;
    'extension'?: string;
    'phoneNumberType': FormattedPhoneNumberPhoneNumberTypeEnum;
    static readonly discriminator: string | undefined;
    static readonly mapping: {
        [index: string]: string;
    } | undefined;
    static readonly attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
        format: string;
    }>;
    static getAttributeTypeMap(): {
        name: string;
        baseName: string;
        type: string;
        format: string;
    }[];
    constructor();
}
export declare enum FormattedPhoneNumberPhoneNumberTypeEnum {
    FixedLine = "FIXED_LINE",
    FixedLineOrMobile = "FIXED_LINE_OR_MOBILE",
    Mobile = "MOBILE",
    Pager = "PAGER",
    PersonalNumber = "PERSONAL_NUMBER",
    PremiumRate = "PREMIUM_RATE",
    SharedCost = "SHARED_COST",
    TollFree = "TOLL_FREE",
    Uan = "UAN",
    Unknown = "UNKNOWN",
    Voicemail = "VOICEMAIL",
    Voip = "VOIP"
}
