import * as z from "zod/v4-mini"; import * as components from "../components/index.js"; export type ListTransactionsGlobals = { /** * Optional string used to pick a non-default API version to use. See our API version guide. */ shippoApiVersion?: string | undefined; }; export type ListTransactionsRequest = { /** * Filter by rate ID */ rate?: string | undefined; /** * Filter by object status */ objectStatus?: components.TransactionStatusEnum | undefined; /** * Filter by tracking status */ trackingStatus?: components.TrackingStatusEnum | undefined; /** * The page number you want to select */ page?: number | undefined; /** * The number of results to return per page (max 100) */ results?: number | undefined; }; /** @internal */ export type ListTransactionsRequest$Outbound = { rate?: string | undefined; object_status?: string | undefined; tracking_status?: string | undefined; page: number; results: number; }; /** @internal */ export declare const ListTransactionsRequest$outboundSchema: z.ZodMiniType; export declare function listTransactionsRequestToJSON(listTransactionsRequest: ListTransactionsRequest): string; //# sourceMappingURL=listtransactions.d.ts.map