import { CalculationService } from './calculation'; import { CalculationServiceDistance } from './calculation/distance'; import { CalculationServiceGreenGRP } from './calculation/green-grp'; import { CalculationServiceLogistics } from './calculation/logistics'; import { CalculationServicePacktech } from './calculation/packtech'; import { CalculationServicePrintPaperPackagingPublishing } from './calculation/ppp'; import { CalculationServiceRotho } from './calculation/rotho'; import { CalculationServiceTravel } from './calculation/travel'; import { CalculationServiceVehicleFleet } from './calculation/vehicle-fleet'; import { CalculationServiceWasteManagement } from './calculation/waste'; import { CommunicationService } from './communication'; import { HealthcheckService } from './healthcheck'; import { OrderServiceCollectiveOrders, OrderServiceIndividualOrders } from './order'; import { StsService } from './sts'; import { UnifiedApiConfiguration } from './types'; export declare class UnifiedApi { private longtermToken; private authorizationStoragePath?; private stsService?; private healthCheckService?; private orderServiceIndividualOrders?; private orderServiceCollectiveOrders?; private calculationService; private calculationServiceDistance?; private calculationServiceGreenGRP?; private calculationServiceLogistics?; private calculationServicePacktech?; private calculationServicePrintPaperPackagingPublishing?; private calculationServiceRotho?; private calculationServiceTravel?; private calculationServiceVehicleFleet?; private calculationServiceWasteManagement?; private communicationService?; private endpointUrl; constructor(options: UnifiedApiConfiguration); getStsService: () => StsService; getHealthcheckService: () => HealthcheckService; getOrderServiceIndividualOrders: () => OrderServiceIndividualOrders; getOrderServiceCollectiveOrders: () => OrderServiceCollectiveOrders; getCommunicationService: () => CommunicationService; getCalculationService: () => CalculationService; getCalculationServiceDistance: () => CalculationServiceDistance; getCalculationServiceGreenGRP: () => CalculationServiceGreenGRP; getCalculationServiceLogistics: () => CalculationServiceLogistics; getCalculationServicePacktech: () => CalculationServicePacktech; getCalculationServicePrintPaperPackagingPublishing: () => CalculationServicePrintPaperPackagingPublishing; getCalculationServiceRotho: () => CalculationServiceRotho; getCalculationServiceTravel: () => CalculationServiceTravel; getCalculationServiceVehicleFleet: () => CalculationServiceVehicleFleet; getCalculationServiceWasteManagement: () => CalculationServiceWasteManagement; getToken: () => Promise; } export declare const ClimatePartnerApi: typeof UnifiedApi; export { CalculationService, CalculationServiceDistance, CalculationServiceGreenGRP, CalculationServiceLogistics, CalculationServicePacktech, CalculationServicePrintPaperPackagingPublishing, CalculationServiceRotho, CalculationServiceTravel, CalculationServiceVehicleFleet, CalculationServiceWasteManagement, CommunicationService, HealthcheckService, OrderServiceCollectiveOrders, OrderServiceIndividualOrders, StsService, }; export type { UnifiedApiConfiguration }; export * as CalculationModels from '../publish/calculation/models'; export * as CommunicationModels from '../publish/communication/models'; export * as HealthcheckModels from '../publish/healthcheck/models'; export * as OrderModels from '../publish/order/models'; export * as StsModels from '../publish/sts/models';