import { CountryEnum } from '../nichandle/CountryEnum';
import { Currency } from '../nichandle/Currency';
import { GenderEnum } from '../nichandle/GenderEnum';
import { LanguageEnum } from '../nichandle/LanguageEnum';
import { LegalFormEnum } from '../nichandle/LegalFormEnum';
import { OvhCompanyEnum } from '../nichandle/OvhCompanyEnum';
import { OvhSubsidiaryEnum } from '../nichandle/OvhSubsidiaryEnum';
import { PhoneTypeEnum } from '../nichandle/PhoneTypeEnum';
import { StateEnum } from '../nichandle/StateEnum';
/** Details about your OVH identifier */
export interface Nichandle {
    /** Address of nichandle */
    address?: string;
    /** Area of nichandle */
    area?: string;
    /** Billing account to link to the new nic */
    billingAccount?: string;
    /** City of birth */
    birthCity?: string;
    /** Birth date */
    birthDay?: string;
    /** City of nichandle */
    city?: string;
    /** Company National Identification Number */
    companyNationalIdentificationNumber?: string;
    /** Complementary Address */
    complementaryAddress?: string;
    /** Corporation type */
    corporationType?: string;
    /** Customer country */
    country: CountryEnum;
    /** Customer currency */
    currency: Currency;
    /** Your customer code (a numerical value used for identification when contacting support via phone call) */
    customerCode?: string;
    /** Email address */
    email?: string;
    /** Fax number */
    fax?: string;
    /** First name */
    firstname?: string;
    /** Italian SDI */
    italianSDI?: string;
    /** KYC validation state */
    kycValidated?: boolean;
    /** Language */
    language?: LanguageEnum;
    /** Customer legal form */
    legalform: LegalFormEnum;
    /** Customer name */
    name?: string;
    /** National Identification Number */
    nationalIdentificationNumber?: string;
    /** Customer identifier */
    nichandle: string;
    /** Name of organisation */
    organisation?: string;
    /** OVH company */
    ovhCompany: OvhCompanyEnum;
    /** OVH subsidiary */
    ovhSubsidiary: OvhSubsidiaryEnum;
    /** Phone number */
    phone?: string;
    /**  */
    phoneCountry?: CountryEnum;
    /** Type of phone(mobile, landline) */
    phoneType?: PhoneTypeEnum;
    /** Customer purpose of purchase */
    purposeOfPurchase?: string;
    /** Gender */
    sex?: GenderEnum;
    /** Spare email */
    spareEmail?: string;
    /** Nichandle state */
    state: StateEnum;
    /** VAT number */
    vat?: string;
    /** Zipcode */
    zip?: string;
}
//# sourceMappingURL=Nichandle.d.ts.map