import { ResourceConfig, ConcreteResourceInstance, Resource } from '../resource'; import { AddressInstance } from './Addresses'; import { AttachmentInstance } from './Attachments'; import { CustomerInstance } from './Customers'; import { LineItemInstance } from './LineItems'; import { OrderInstance } from './Orders'; import { StockLocationInstance } from './StockLocations'; export interface ReturnAttributes { number: string; status: string; customer_email: string; skus_count: number; approved_at: string; cancelled_at: string; shipped_at: string; rejected_at: string; received_at: string; archived_at: string; _request: boolean; _approve: boolean; _cancel: boolean; _ship: boolean; _reject: boolean; _receive: boolean; _restock: boolean; _archive: boolean; _unarchive: boolean; } export interface ReturnRelationships { order: OrderInstance; customer: CustomerInstance; stock_location: StockLocationInstance; origin_address: AddressInstance; destination_address: AddressInstance; return_line_items: LineItemInstance[]; attachments: AttachmentInstance[]; } export declare type ReturnInstance = ConcreteResourceInstance; export declare const ReturnsConfig: ResourceConfig; export declare const Returns: Resource; //# sourceMappingURL=Returns.d.ts.map