UNPKG

@myparcel/sdk

Version:

JavaScript SDK to connect to the MyParcel API via Node.js or browser

24 lines (22 loc) 820 B
import { PaginationParameters } from '../../../types'; import { AbstractPrivateEndpoint } from '../../../model/endpoint/AbstractPrivateEndpoint'; import { CreateDefinition, PaginatedResponse } from '../../../model/endpoint/AbstractEndpoint.types'; import { MyParcelShipment } from '../..'; type Parameters = PaginationParameters & { carrier?: number; hidden?: boolean; }; type GetShipmentsDefinition = CreateDefinition<{ name: typeof GetShipments.name; parameters: Parameters; response: PaginatedResponse<MyParcelShipment[]>; }>; /** * Retrieve all shipments, or a paginated subset. */ export declare class GetShipments extends AbstractPrivateEndpoint<GetShipmentsDefinition> { readonly name = "getShipments"; readonly path = "shipments"; readonly property = "shipments"; } export {};