import { ResourceConfig, ConcreteResourceInstance, Resource } from '../resource'; import { CustomerGroupInstance } from './CustomerGroups'; import { AttachmentInstance } from './Attachments'; import { OrderInstance } from './Orders'; import { ReturnInstance } from './Returns'; import { CustomerPaymentSourceInstance } from './CustomerPaymentSources'; import { CustomerAddressInstance } from './CustomerAddresses'; export interface CustomerAttributes { email: string; password: string; status: string; has_password: boolean; } export interface CustomerRelationships { customer_group: CustomerGroupInstance; customer_addresses: CustomerAddressInstance[]; customer_payment_sources: CustomerPaymentSourceInstance[]; customer_subscriptions: any[]; orders: OrderInstance[]; returns: ReturnInstance[]; attachments: AttachmentInstance[]; } export declare type CustomerInstance = ConcreteResourceInstance; export declare const CustomersConfig: ResourceConfig; export declare const Customers: Resource; //# sourceMappingURL=Customers.d.ts.map