import { HttpStatusCodes } from '@climatepartner/unified-api-lib-http-utils'; export type RawError = { error: { code: string; message: string; }; }; export declare class UnifiedApiError extends Error { statusCode: HttpStatusCodes; code: string; message: string; constructor(statusCode: HttpStatusCodes, code: string, message: string); } export declare class UnifiedApiBadRequestError extends UnifiedApiError { statusCode: HttpStatusCodes; code: string; message: string; constructor(statusCode: HttpStatusCodes, code: string, message: string); } export declare class UnifiedApiInternalServerError extends UnifiedApiError { statusCode: HttpStatusCodes; code: string; message: string; constructor(statusCode: HttpStatusCodes, code: string, message: string); } export declare class UnifiedApiClientError extends Error { code: string; message: string; constructor(code: string, message: string); } export declare enum CreateOrderErrorCode { INTERNAL_ERROR = "INTERNAL_ERROR", REQUEST_TIMED_OUT = "REQUEST_TIMED_OUT" } export type UnifiedApiConfiguration = { longtermToken: string; endpointUrl?: string; authorizationStoragePath?: string; };