import * as z from "zod/v4-mini"; import * as components from "../components/index.js"; export type ListOrdersGlobals = { /** * Optional string used to pick a non-default API version to use. See our API version guide. */ shippoApiVersion?: string | undefined; }; export type ListOrdersRequest = { /** * The page number you want to select */ page?: number | undefined; /** * The number of results to return per page (max 100) */ results?: number | undefined; /** * Filter orders by order status */ orderStatus?: Array | undefined; /** * Filter orders by shop app */ shopApp?: components.OrderShopAppEnum | undefined; /** * Filter orders created after the input date and time (ISO 8601 UTC format). This is based on the * * @remarks * `placed_at` field, meaning when the order has been placed, not when the order object was created. */ startDate?: string | undefined; /** * Filter orders created before the input date and time (ISO 8601 UTC format). This is based on the * * @remarks * `placed_at` field, meaning when the order has been placed, not when the order object was created. */ endDate?: string | undefined; }; /** @internal */ export type ListOrdersRequest$Outbound = { page: number; results: number; "order_status[]"?: Array | undefined; shop_app?: string | undefined; start_date?: string | undefined; end_date?: string | undefined; }; /** @internal */ export declare const ListOrdersRequest$outboundSchema: z.ZodMiniType; export declare function listOrdersRequestToJSON(listOrdersRequest: ListOrdersRequest): string; //# sourceMappingURL=listorders.d.ts.map