import { PurReqAddDeliveryApi } from './PurReqAddDeliveryApi'; import { PurReqnAcctAssgmtApi } from './PurReqnAcctAssgmtApi'; import { PurchaseReqnItemTextApi } from './PurchaseReqnItemTextApi'; import { PurchaseRequisitionItemApi } from './PurchaseRequisitionItemApi'; import { PurchaseRequisitionHeaderApi } from './PurchaseRequisitionHeaderApi'; import { ValidateParameters, DiscardFromPurchasingParameters, EnableForPurchasingParameters } from './function-imports'; import { BigNumber } from 'bignumber.js'; import { Moment } from 'moment'; import { DeSerializers, DefaultDeSerializers, Time } from '@sap-cloud-sdk/odata-v2'; import { batch, changeset } from './BatchRequest'; export declare function purchaseRequisitionService(deSerializers?: Partial>): PurchaseRequisitionService>; export declare class PurchaseRequisitionService { private apis; private deSerializers; constructor(deSerializers: DeSerializersT); private initApi; get purReqAddDeliveryApi(): PurReqAddDeliveryApi; get purReqnAcctAssgmtApi(): PurReqnAcctAssgmtApi; get purchaseReqnItemTextApi(): PurchaseReqnItemTextApi; get purchaseRequisitionItemApi(): PurchaseRequisitionItemApi; get purchaseRequisitionHeaderApi(): PurchaseRequisitionHeaderApi; get functionImports(): { validate: (parameter: ValidateParameters) => import("@sap-cloud-sdk/odata-v2").FunctionImportRequestBuilder, import("./ValidationMessages").ValidationMessages[]>; discardFromPurchasing: (parameter: DiscardFromPurchasingParameters) => import("@sap-cloud-sdk/odata-v2").FunctionImportRequestBuilder, import("./Messages").Messages[]>; enableForPurchasing: (parameter: EnableForPurchasingParameters) => import("@sap-cloud-sdk/odata-v2").FunctionImportRequestBuilder, import("./Messages").Messages[]>; }; get batch(): typeof batch; get changeset(): typeof changeset; } //# sourceMappingURL=service.d.ts.map