import type { CustomerAddressType } from './CustomerAddressType'; import type { CustomerPostalAddressCreate } from './CustomerPostalAddressCreate'; /** * * @export * @interface CustomerAddressCreate */ export interface CustomerAddressCreate { /** * * @type {CustomerPostalAddressCreate} * @memberof CustomerAddressCreate */ address?: CustomerPostalAddressCreate; /** * * @type {CustomerAddressType} * @memberof CustomerAddressCreate */ addressType?: CustomerAddressType; /** * The customer that the object belongs to. * @type {number} * @memberof CustomerAddressCreate */ customer: number; } /** * Check if a given object implements the CustomerAddressCreate interface. */ export declare function instanceOfCustomerAddressCreate(value: object): value is CustomerAddressCreate; export declare function CustomerAddressCreateFromJSON(json: any): CustomerAddressCreate; export declare function CustomerAddressCreateFromJSONTyped(json: any, ignoreDiscriminator: boolean): CustomerAddressCreate; export declare function CustomerAddressCreateToJSON(json: any): CustomerAddressCreate; export declare function CustomerAddressCreateToJSONTyped(value?: CustomerAddressCreate | null, ignoreDiscriminator?: boolean): any;