import type { CustomerAddressType } from './CustomerAddressType'; import type { CustomerPostalAddressCreate } from './CustomerPostalAddressCreate'; /** * * @export * @interface AbstractCustomerAddressActive */ export interface AbstractCustomerAddressActive { /** * * @type {CustomerPostalAddressCreate} * @memberof AbstractCustomerAddressActive */ address?: CustomerPostalAddressCreate; /** * * @type {CustomerAddressType} * @memberof AbstractCustomerAddressActive */ addressType?: CustomerAddressType; } /** * Check if a given object implements the AbstractCustomerAddressActive interface. */ export declare function instanceOfAbstractCustomerAddressActive(value: object): value is AbstractCustomerAddressActive; export declare function AbstractCustomerAddressActiveFromJSON(json: any): AbstractCustomerAddressActive; export declare function AbstractCustomerAddressActiveFromJSONTyped(json: any, ignoreDiscriminator: boolean): AbstractCustomerAddressActive; export declare function AbstractCustomerAddressActiveToJSON(json: any): AbstractCustomerAddressActive; export declare function AbstractCustomerAddressActiveToJSONTyped(value?: AbstractCustomerAddressActive | null, ignoreDiscriminator?: boolean): any;