import { AptlyDocument, AptlySearchPaginateResponse, AptlyUnit } from '@aptly-as/types'; import { AptlyApi } from './AptlyApi.js'; import { AptlyDocuments } from './AptlyDocuments.js'; import { AptlyOrders } from './AptlyOrders.js'; export declare class AptlyUnits { private api; readonly id?: string | undefined; readonly path: string; constructor(api: AptlyApi, path: string, id?: string | undefined); get(search?: URLSearchParams): Promise; search(params?: URLSearchParams): Promise>; post(products: Partial[]): Promise; import(products: Partial[]): Promise; reportPDF(id?: string | undefined): Promise<{ buffer: Buffer; filename: string; contentType: string; }>; orders(id?: string): AptlyOrders; documents(id?: string): AptlyDocuments; itemsDocuments(): Promise; }