wallee
Version:
TypeScript/JavaScript client for wallee
137 lines (136 loc) • 3.9 kB
TypeScript
import type { Gender } from './Gender';
/**
*
* @export
* @interface CustomerPostalAddressCreate
*/
export interface CustomerPostalAddressCreate {
/**
* The two-letter country code (ISO 3166 format).
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
country?: string;
/**
* The phone number of a mobile phone.
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
mobilePhoneNumber?: string;
/**
*
* @type {Gender}
* @memberof CustomerPostalAddressCreate
*/
gender?: Gender;
/**
* The organization's name.
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
organizationName?: string;
/**
* The city, town or village.
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
city?: string;
/**
* The commercial registration number of the organization.
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
commercialRegisterNumber?: string;
/**
* The social security number.
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
socialSecurityNumber?: string;
/**
* The given or first name.
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
givenName?: string;
/**
* The postal code, also known as ZIP, postcode, etc.
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
postcode?: string;
/**
* The legal form of the organization.
* @type {number}
* @memberof CustomerPostalAddressCreate
*/
legalOrganizationForm?: number;
/**
* The sales tax number of the organization.
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
salesTaxNumber?: string;
/**
* The date of birth.
* @type {Date}
* @memberof CustomerPostalAddressCreate
*/
dateOfBirth?: Date;
/**
* The dependent locality which is a sub-division of the state.
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
dependentLocality?: string;
/**
* The email address.
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
emailAddress?: string;
/**
* The phone number.
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
phoneNumber?: string;
/**
* The sorting code identifying the post office where the PO Box is located.
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
sortingCode?: string;
/**
* The street or PO Box.
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
street?: string;
/**
* The family or last name.
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
familyName?: string;
/**
* The name of the region, typically a state, county, province or prefecture.
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
postalState?: string;
/**
* The salutation e.g. Mrs, Mr, Dr.
* @type {string}
* @memberof CustomerPostalAddressCreate
*/
salutation?: string;
}
/**
* Check if a given object implements the CustomerPostalAddressCreate interface.
*/
export declare function instanceOfCustomerPostalAddressCreate(value: object): value is CustomerPostalAddressCreate;
export declare function CustomerPostalAddressCreateFromJSON(json: any): CustomerPostalAddressCreate;
export declare function CustomerPostalAddressCreateFromJSONTyped(json: any, ignoreDiscriminator: boolean): CustomerPostalAddressCreate;
export declare function CustomerPostalAddressCreateToJSON(json: any): CustomerPostalAddressCreate;
export declare function CustomerPostalAddressCreateToJSONTyped(value?: CustomerPostalAddressCreate | null, ignoreDiscriminator?: boolean): any;