UNPKG

@climatepartner/climatepartner-api-sdk

Version:

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

88 lines (87 loc) 12.2 kB
/** * This file was generated by st-open-api */ import { ErrorHandler } from '../interface/i-$-open-api'; import { IAirTravelRequest } from '../interface/components/i-air-travel-request'; import { ICalculationRequest } from '../interface/components/i-calculation-request'; import { ICalculationResponse } from '../interface/components/i-calculation-response'; import { ICarRentalRequest } from '../interface/components/i-car-rental-request'; import { IChoiceValuesResponse } from '../interface/components/i-choice-values-response'; import { IDistanceCalculationRequest } from '../interface/components/i-distance-calculation-request'; import { IDistanceCalculationResponse } from '../interface/components/i-distance-calculation-response'; import { IEcotransitBatchPostResponse } from '../interface/components/i-ecotransit-batch-post-response'; import { IEcotransitBatchRequest } from '../interface/components/i-ecotransit-batch-request'; import { IEcotransitBatchStatusPathParameter } from '../interface/parameter/i-ecotransit-batch-status-path-parameter'; import { IEcotransitBatchStatusQueryParameter } from '../interface/parameter/i-ecotransit-batch-status-query-parameter'; import { IEcotransitBatchStatusResponse } from '../interface/components/i-ecotransit-batch-status-response'; import { IEcotransitCalculationRequest } from '../interface/components/i-ecotransit-calculation-request'; import { IEcotransitCalculationResponse } from '../interface/components/i-ecotransit-calculation-response'; import { IFormulaCalculationResponse } from '../interface/components/i-formula-calculation-response'; import { IGetChoiceValuesPathParameter } from '../interface/parameter/i-get-choice-values-path-parameter'; import { IGetChoiceValuesQueryParameter } from '../interface/parameter/i-get-choice-values-query-parameter'; import { IGreenGrpAddressableTelevisionRequest } from '../interface/components/i-green-grp-addressable-television-request'; import { IGreenGrpCinemaRequest } from '../interface/components/i-green-grp-cinema-request'; import { IGreenGrpDoohGrossContactsRequest } from '../interface/components/i-green-grp-dooh-gross-contacts-request'; import { IGreenGrpDoohScreensRequest } from '../interface/components/i-green-grp-dooh-screens-request'; import { IGreenGrpLinearTelevisionRequest } from '../interface/components/i-green-grp-linear-television-request'; import { IGreenGrpNewspaperRequest } from '../interface/components/i-green-grp-newspaper-request'; import { IGreenGrpOOHRequest } from '../interface/components/i-green-grp-o-o-h-request'; import { IGreenGrpOnlineAudioRequest } from '../interface/components/i-green-grp-online-audio-request'; import { IGreenGrpOnlineImageRequest } from '../interface/components/i-green-grp-online-image-request'; import { IGreenGrpOnlineSearchRequest } from '../interface/components/i-green-grp-online-search-request'; import { IGreenGrpOnlineVideoRequest } from '../interface/components/i-green-grp-online-video-request'; import { IGreenGrpPrintTotalWeightRequest } from '../interface/components/i-green-grp-print-total-weight-request'; import { IGreenGrpRadioRequest } from '../interface/components/i-green-grp-radio-request'; import { IGreenGrpSocialMediaOnlineImageRequest } from '../interface/components/i-green-grp-social-media-online-image-request'; import { IGreenGrpSocialMediaOnlineVideoRequest } from '../interface/components/i-green-grp-social-media-online-video-request'; import { IGreenGrpSupplementRequest } from '../interface/components/i-green-grp-supplement-request'; import { IHotelStayRequest } from '../interface/components/i-hotel-stay-request'; import { IPPPMaterialWeightBatchRequest } from '../interface/components/i-p-p-p-material-weight-batch-request'; import { IPPPMaterialWeightBatchResponse } from '../interface/components/i-p-p-p-material-weight-batch-response'; import { IPPPMaterialWeightRequest } from '../interface/components/i-p-p-p-material-weight-request'; import { IPPPPaperDimensionRequest } from '../interface/components/i-p-p-p-paper-dimension-request'; import { IRailTravelRequest } from '../interface/components/i-rail-travel-request'; import { IRoadTravelRequest } from '../interface/components/i-road-travel-request'; import { IRothoCalculationRequest } from '../interface/components/i-rotho-calculation-request'; import { IRothoCalculationResponse } from '../interface/components/i-rotho-calculation-response'; import { IVehicleFleetConsumptionRequest } from '../interface/components/i-vehicle-fleet-consumption-request'; import { IVehicleFleetDistanceRequest } from '../interface/components/i-vehicle-fleet-distance-request'; import { IWasteManagementRequest } from '../interface/components/i-waste-management-request'; import { RequestInterceptor } from '../interface/i-$-open-api'; import { ResponseInterceptor } from '../interface/i-$-open-api'; export declare class CalculationBaseService { airTravel: (body: IAirTravelRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; calculateDistance: (body: IDistanceCalculationRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IDistanceCalculationResponse>; carRentalTravel: (body: ICarRentalRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; ecotransitBatchCalculation: (body: IEcotransitBatchRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IEcotransitBatchPostResponse>; ecotransitBatchStatus: (pathParameter: IEcotransitBatchStatusPathParameter, queryParameter: IEcotransitBatchStatusQueryParameter, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IEcotransitBatchStatusResponse>; ecotransitCalculation: (body: IEcotransitCalculationRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IEcotransitCalculationResponse>; getChoiceValues: (pathParameter: IGetChoiceValuesPathParameter, queryParameter: IGetChoiceValuesQueryParameter, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IChoiceValuesResponse>; greenGrpAddressableTelevision: (body: IGreenGrpAddressableTelevisionRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; greenGrpCinema: (body: IGreenGrpCinemaRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; greenGrpDoohGrossContacts: (body: IGreenGrpDoohGrossContactsRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; greenGrpDoohScreens: (body: IGreenGrpDoohScreensRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; greenGrpLinearTelevision: (body: IGreenGrpLinearTelevisionRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; greenGrpNewspaper: (body: IGreenGrpNewspaperRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; greenGrpOnlineAudio: (body: IGreenGrpOnlineAudioRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; greenGrpOnlineImage: (body: IGreenGrpOnlineImageRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; greenGrpOnlineSearch: (body: IGreenGrpOnlineSearchRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; greenGrpOnlineVideo: (body: IGreenGrpOnlineVideoRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; greenGrpOOH: (body: IGreenGrpOOHRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; greenGrpRadio: (body: IGreenGrpRadioRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; greenGrpSocialMediaOnlineImage: (body: IGreenGrpSocialMediaOnlineImageRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; greenGrpSocialMediaOnlineVideo: (body: IGreenGrpSocialMediaOnlineVideoRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; greenGrpSupplement: (body: IGreenGrpSupplementRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; greenGrpTotalWeight: (body: IGreenGrpPrintTotalWeightRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; hotelStayTravel: (body: IHotelStayRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; pppMaterialWeight: (body: IPPPMaterialWeightRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; pppMaterialWeightBatch: (body: IPPPMaterialWeightBatchRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IPPPMaterialWeightBatchResponse>; pppPaperDimension: (body: IPPPPaperDimensionRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; railTravel: (body: IRailTravelRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; roadTravel: (body: IRoadTravelRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; rothoCalculation: (body: IRothoCalculationRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IRothoCalculationResponse>; transportTotalEmissions: (body: ICalculationRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<ICalculationResponse>; vehicleFleetConsumption: (body: IVehicleFleetConsumptionRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; vehicleFleetDistance: (body: IVehicleFleetDistanceRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; wasteManagement: (body: IWasteManagementRequest, interceptor?: RequestInterceptor, errorHandler?: ErrorHandler, responseInterceptor?: ResponseInterceptor<any>) => Promise<IFormulaCalculationResponse>; }