/** * * @export * @interface PaymentTerminalAddress */ export interface PaymentTerminalAddress { /** * The two-letter country code (ISO 3166 format). * @type {string} * @memberof PaymentTerminalAddress */ readonly country?: string; /** * The phone number of a mobile phone. * @type {string} * @memberof PaymentTerminalAddress */ readonly mobilePhoneNumber?: string; /** * The organization's name. * @type {string} * @memberof PaymentTerminalAddress */ readonly organizationName?: string; /** * The city, town or village. * @type {string} * @memberof PaymentTerminalAddress */ readonly city?: string; /** * The given or first name. * @type {string} * @memberof PaymentTerminalAddress */ readonly givenName?: string; /** * The postal code, also known as ZIP, postcode, etc. * @type {string} * @memberof PaymentTerminalAddress */ readonly postcode?: string; /** * The dependent locality which is a sub-division of the state. * @type {string} * @memberof PaymentTerminalAddress */ readonly dependentLocality?: string; /** * The email address. * @type {string} * @memberof PaymentTerminalAddress */ readonly emailAddress?: string; /** * The phone number. * @type {string} * @memberof PaymentTerminalAddress */ readonly phoneNumber?: string; /** * The sorting code identifying the post office where the PO Box is located. * @type {string} * @memberof PaymentTerminalAddress */ readonly sortingCode?: string; /** * The street or PO Box. * @type {string} * @memberof PaymentTerminalAddress */ readonly street?: string; /** * The family or last name. * @type {string} * @memberof PaymentTerminalAddress */ readonly familyName?: string; /** * The name of the region, typically a state, county, province or prefecture. * @type {string} * @memberof PaymentTerminalAddress */ readonly postalState?: string; /** * The salutation e.g. Mrs, Mr, Dr. * @type {string} * @memberof PaymentTerminalAddress */ readonly salutation?: string; } /** * Check if a given object implements the PaymentTerminalAddress interface. */ export declare function instanceOfPaymentTerminalAddress(value: object): value is PaymentTerminalAddress; export declare function PaymentTerminalAddressFromJSON(json: any): PaymentTerminalAddress; export declare function PaymentTerminalAddressFromJSONTyped(json: any, ignoreDiscriminator: boolean): PaymentTerminalAddress; export declare function PaymentTerminalAddressToJSON(json: any): PaymentTerminalAddress; export declare function PaymentTerminalAddressToJSONTyped(value?: Omit | null, ignoreDiscriminator?: boolean): any;