import RequestService from '../helpers/request/request-service'; import type { RequestSuccessResponse, RequestErrorResponse } from '../helpers/request/request-service.types'; import * as ShippingProviderApiSpecs from '../generated/shipping-provider'; export * as ShippingProviderApiSpecs from '../generated/shipping-provider'; export declare class ShippingProviderApi { private readonly request; constructor(request: RequestService); requestShippingRates(requestBody: ShippingProviderApiSpecs.RequestShippingRatesData['body']): Promise | RequestSuccessResponse<200, Required>>; validateConnectionOptions(requestBody: ShippingProviderApiSpecs.ValidateConnectionOptionsData['body']): Promise | RequestSuccessResponse<200, Required>>; }