import Nomalism from '@nomalism-com/types'; import { IModuleConstructor } from '../../main'; export default class Repository implements Nomalism.Purchase.IApi { route: string; private api; constructor({ api, route }: IModuleConstructor); purchaseFromProvider(data: Nomalism.Purchase.IPurchaseFromProviderRequest): Promise; findUnpaidMaterialEntrance(params: Nomalism.shared.IFindByIdRequest): Promise; findUnpaidMaterialEntranceProviders(): Promise; sync(data: Nomalism.Purchase.ISyncRequest): Promise; findPurchasedOrdersSummary(params: Nomalism.shared.IFindByOwnerIdRequest): Promise; }