import { AptlyProject, AptlySearchPaginateResponse } from '@aptly-as/types'; import { AptlyApi } from './AptlyApi.js'; import { AptlyDocuments } from './AptlyDocuments.js'; import { AptlyOrders } from './AptlyOrders.js'; import { AptlyProducts } from './AptlyProducts.js'; import { AptlyUnits } from './AptlyUnits.js'; import { AptlyWebhooks } from './AptlyWebhooks.js'; export declare class AptlyProjects { private api; readonly id?: string | undefined; readonly path: string; constructor(api: AptlyApi, path: string, id?: string | undefined); get(params?: URLSearchParams): Promise; search(params?: URLSearchParams): Promise>; import(products: Partial[]): Promise; units(id?: string): AptlyUnits; unit(id: string): AptlyUnits; products(id?: string): AptlyProducts; documents(id?: string): AptlyDocuments; orders(id?: string): AptlyOrders; webhooks(id?: string): AptlyWebhooks; webhook(webhookId: string): AptlyWebhooks; }