UNPKG

@climatepartner/climatepartner-api-sdk

Version:

The ClimatePartner API provides one uniform public API to customers of ClimatePartner.

29 lines (28 loc) 2.71 kB
import { IOrderInfoRequestHeader } from '../gen/interface/components/i-order-info-request-header'; import { IOrderRequest } from '../gen/interface/components/i-order-request'; import { IOrderStatusEnum } from '../gen/interface/components/i-order-status-enum'; import { IOrderSubOrderRequest } from '../gen/interface/components/i-order-sub-order-request'; import { IOrderUpdateInfoSubOrderRequest } from '../gen/interface/components/i-order-update-info-sub-order-request'; import { IDeleteIndividualOrderPathParameter } from '../gen/interface/parameter/i-delete-individual-order-path-parameter'; import { IDeleteSubOrderPathParameter } from '../gen/interface/parameter/i-delete-sub-order-path-parameter'; import { IUpdateCollectiveOrderPathParameter } from '../gen/interface/parameter/i-update-collective-order-path-parameter'; import { IUpdateIndividualOrderPathParameter } from '../gen/interface/parameter/i-update-individual-order-path-parameter'; import { IUpdateSubOrderPathParameter } from '../gen/interface/parameter/i-update-sub-order-path-parameter'; import { OrderBaseService } from '../gen/service/order-base-service'; type GetDeleteOrderResponse = { result: { lastActionStatus: IOrderStatusEnum; }; }; export declare class OrderService extends OrderBaseService { #private; createIndividualOrderSync(body: IOrderRequest): Promise<import("../gen/interface/components/i-order-get-info-response").IOrderGetInfoResponse>; createCollectiveOrderSync(body: IOrderInfoRequestHeader): Promise<import("../gen/interface/components/i-order-collective-get-info-response").IOrderCollectiveGetInfoResponse>; createSubOrderSync(body: IOrderSubOrderRequest): Promise<import("../gen/interface/components/i-order-sub-order-get-info-response").IOrderSubOrderGetInfoResponse>; updateIndividualOrderSync(pathParameters: IUpdateIndividualOrderPathParameter, body: IOrderUpdateInfoSubOrderRequest): Promise<import("../gen/interface/components/i-order-get-info-response").IOrderGetInfoResponse>; updateCollectiveOrderSync(pathParameters: IUpdateCollectiveOrderPathParameter, body: IOrderInfoRequestHeader): Promise<import("../gen/interface/components/i-order-collective-get-info-response").IOrderCollectiveGetInfoResponse>; updateSubOrderSync(pathParameters: IUpdateSubOrderPathParameter, body: IOrderUpdateInfoSubOrderRequest): Promise<import("../gen/interface/components/i-order-sub-order-get-info-response").IOrderSubOrderGetInfoResponse>; deleteIndividualOrderSync(pathParameters: IDeleteIndividualOrderPathParameter): Promise<GetDeleteOrderResponse>; deleteSubOrderSync(pathParameters: IDeleteSubOrderPathParameter): Promise<GetDeleteOrderResponse>; } export {};