import { RestAddressFormat } from "./RestAddressFormat";
declare class RestCountry {
    /**
    * Specifies the country's way of formatting addresses.
    */
    'addressFormat'?: RestAddressFormat;
    /**
    * The country's two-letter code (ISO 3166-1 alpha-2 format).
    */
    'isoCode2'?: string;
    /**
    * The country's three-letter code (ISO 3166-1 alpha-3 format).
    */
    'isoCode3'?: string;
    /**
    * The name of the country.
    */
    'name'?: string;
    /**
    * The country's three-digit code (ISO 3166-1 numeric format).
    */
    'numericCode'?: string;
    /**
    * The codes of all regions (e.g. states, provinces) of the country (ISO 3166-2 format).
    */
    'stateCodes'?: Array<string>;
    static discriminator: string | undefined;
    static attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
    static getAttributeTypeMap(): {
        name: string;
        baseName: string;
        type: string;
    }[];
}
export { RestCountry };
