import { AbstractPrivateEndpoint } from '../../../model/endpoint/AbstractPrivateEndpoint';
import { CreateDefinition } from '../../../model/endpoint/AbstractEndpoint.types';
import { MyParcelShipment } from '../..';

type GetShipmentDefinition = CreateDefinition<{
    name: typeof GetShipment.name;
    path: {
        id: number;
    };
    response: [MyParcelShipment];
}>;
/**
 * Retrieve a single shipment by ID.
 */
export declare class GetShipment extends AbstractPrivateEndpoint<GetShipmentDefinition> {
    readonly name = "getShipment";
    readonly path = "shipments/:id";
    readonly property = "shipments";
}
export {};
