import { ShipperClient, STATUS_TYPES } from './shipper';
declare class AmazonClient extends ShipperClient {
    private STATUS_MAP;
    constructor(options: any);
    validateResponse(response: any, cb: any): any;
    getService(): void;
    getWeight(): void;
    getDestination(data: any): string;
    getEta(data: any): Date;
    presentStatus(data: any): STATUS_TYPES;
    getActivitiesAndStatus(data: any): {
        activities: any[];
        status: STATUS_TYPES;
    };
    requestOptions({ orderID, orderingShipmentId }: {
        orderID: any;
        orderingShipmentId: any;
    }): {
        method: string;
        gzip: boolean;
        headers: {
            accept: string;
            'accept-encoding': string;
        };
        uri: string;
    };
}
export { AmazonClient };
