dhl-express-api-client
Version:
DHL express API client
11 lines (10 loc) • 988 B
TypeScript
import { BaseAPIRequestFactory } from './baseapi';
import { Configuration } from '../configuration';
import { RequestContext, ResponseContext } from '../http/http';
import { SupermodelIoLogisticsExpressAddressValidateResponse } from '../models/SupermodelIoLogisticsExpressAddressValidateResponse';
export declare class AddressApiRequestFactory extends BaseAPIRequestFactory {
expApiAddressValidate(type: 'pickup' | 'delivery', countryCode: string, postalCode?: string, cityName?: string, strictValidation?: boolean, messageReference?: string, messageReferenceDate?: string, pluginName?: string, pluginVersion?: string, shippingSystemPlatformName?: string, shippingSystemPlatformVersion?: string, webstorePlatformName?: string, webstorePlatformVersion?: string, _options?: Configuration): Promise<RequestContext>;
}
export declare class AddressApiResponseProcessor {
expApiAddressValidate(response: ResponseContext): Promise<SupermodelIoLogisticsExpressAddressValidateResponse>;
}