UNPKG

@climatepartner/climatepartner-api-sdk

Version:

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

55 lines (54 loc) 6.85 kB
/** * This file was generated by st-open-api */ import { ErrorHandler } from '../interface/i-$-open-api'; import { IDeleteIndividualOrderPathParameter } from '../interface/parameter/i-delete-individual-order-path-parameter'; import { IDeleteSubOrderPathParameter } from '../interface/parameter/i-delete-sub-order-path-parameter'; import { IGetAllOrdersQueryParameter } from '../interface/parameter/i-get-all-orders-query-parameter'; import { IGetCollectiveOrderPathParameter } from '../interface/parameter/i-get-collective-order-path-parameter'; import { IGetCollectiveOrderQueryParameter } from '../interface/parameter/i-get-collective-order-query-parameter'; import { IGetIndividualOrderPathParameter } from '../interface/parameter/i-get-individual-order-path-parameter'; import { IGetSubOrderPathParameter } from '../interface/parameter/i-get-sub-order-path-parameter'; import { IListProjectsPathParameter } from '../interface/parameter/i-list-projects-path-parameter'; import { IOrderCheckOrderRequest } from '../interface/components/i-order-check-order-request'; import { IOrderCheckOrderResponse } from '../interface/components/i-order-check-order-response'; import { IOrderCollectiveGetInfoResponse } from '../interface/components/i-order-collective-get-info-response'; import { IOrderCollectiveResponse } from '../interface/components/i-order-collective-response'; import { IOrderDeleteInfoResponse } from '../interface/components/i-order-delete-info-response'; import { IOrderGetAllInfoResponse } from '../interface/components/i-order-get-all-info-response'; import { IOrderGetInfoResponse } from '../interface/components/i-order-get-info-response'; import { IOrderIndividualBatchRequest } from '../interface/components/i-order-individual-batch-request'; import { IOrderIndividualBatchResponse } from '../interface/components/i-order-individual-batch-response'; import { IOrderInfoRequestHeaderCreate } from '../interface/components/i-order-info-request-header-create'; import { IOrderInfoRequestHeader } from '../interface/components/i-order-info-request-header'; import { IOrderListProjectsResponse } from '../interface/components/i-order-list-projects-response'; import { IOrderRequest } from '../interface/components/i-order-request'; import { IOrderResponse } from '../interface/components/i-order-response'; import { IOrderSubOrderDeleteResponse } from '../interface/components/i-order-sub-order-delete-response'; import { IOrderSubOrderGetInfoResponse } from '../interface/components/i-order-sub-order-get-info-response'; import { IOrderSubOrderRequest } from '../interface/components/i-order-sub-order-request'; import { IOrderSubOrderResponse } from '../interface/components/i-order-sub-order-response'; import { IOrderUpdateIndividualOrderRequest } from '../interface/components/i-order-update-individual-order-request'; import { IOrderUpdateInfoSubOrderRequest } from '../interface/components/i-order-update-info-sub-order-request'; import { IUpdateCollectiveOrderPathParameter } from '../interface/parameter/i-update-collective-order-path-parameter'; import { IUpdateIndividualOrderPathParameter } from '../interface/parameter/i-update-individual-order-path-parameter'; import { IUpdateSubOrderPathParameter } from '../interface/parameter/i-update-sub-order-path-parameter'; import { RequestInterceptor } from '../interface/i-$-open-api'; import { ResponseInterceptor } from '../interface/i-$-open-api'; export declare class OrderBaseService { checkOrder: (body: IOrderCheckOrderRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IOrderCheckOrderResponse>; createBatchIndividualOrder: (body: IOrderIndividualBatchRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IOrderIndividualBatchResponse>; createCollectiveOrder: (body: IOrderInfoRequestHeaderCreate, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IOrderCollectiveResponse>; createIndividualOrder: (body: IOrderRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IOrderResponse>; createSubOrder: (body: IOrderSubOrderRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IOrderSubOrderResponse>; deleteIndividualOrder: (pathParameter: IDeleteIndividualOrderPathParameter, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IOrderDeleteInfoResponse>; deleteSubOrder: (pathParameter: IDeleteSubOrderPathParameter, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IOrderSubOrderDeleteResponse>; getAllOrders: (queryParameter: IGetAllOrdersQueryParameter, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IOrderGetAllInfoResponse>; getCollectiveOrder: (pathParameter: IGetCollectiveOrderPathParameter, queryParameter: IGetCollectiveOrderQueryParameter, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IOrderCollectiveGetInfoResponse>; getIndividualOrder: (pathParameter: IGetIndividualOrderPathParameter, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IOrderGetInfoResponse>; getSubOrder: (pathParameter: IGetSubOrderPathParameter, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IOrderSubOrderGetInfoResponse>; listProjects: (pathParameter: IListProjectsPathParameter, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IOrderListProjectsResponse>; updateCollectiveOrder: (pathParameter: IUpdateCollectiveOrderPathParameter, body: IOrderInfoRequestHeader, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IOrderCollectiveResponse>; updateIndividualOrder: (pathParameter: IUpdateIndividualOrderPathParameter, body: IOrderUpdateIndividualOrderRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IOrderResponse>; updateSubOrder: (pathParameter: IUpdateSubOrderPathParameter, body: IOrderUpdateInfoSubOrderRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IOrderSubOrderResponse>; }