import * as z from "zod/v4-mini"; import { ClosedEnum } from "../../types/enums.js"; export declare const ListPaymentsOrder: { readonly Asc: "asc"; readonly Desc: "desc"; }; export type ListPaymentsOrder = ClosedEnum; export declare const ListPaymentsStatus: { readonly Published: "published"; readonly Deleted: "deleted"; readonly Archived: "archived"; }; export type ListPaymentsStatus = ClosedEnum; export type ListPaymentsRequest = { currency?: string | undefined; destinationId?: string | undefined; destinationType?: string | undefined; endTime?: string | undefined; expand?: string | undefined; gatewayPaymentId?: string | undefined; /** * For filtering by gateway tracking ID */ gatewayTrackingId?: string | undefined; limit?: number | undefined; offset?: number | undefined; order?: ListPaymentsOrder | undefined; paymentGateway?: string | undefined; paymentIds?: Array | undefined; paymentMethodType?: string | undefined; paymentStatus?: string | undefined; sort?: string | undefined; startTime?: string | undefined; status?: ListPaymentsStatus | undefined; }; /** @internal */ export declare const ListPaymentsOrder$outboundSchema: z.ZodMiniEnum; /** @internal */ export declare const ListPaymentsStatus$outboundSchema: z.ZodMiniEnum; /** @internal */ export type ListPaymentsRequest$Outbound = { currency?: string | undefined; destination_id?: string | undefined; destination_type?: string | undefined; end_time?: string | undefined; expand?: string | undefined; gateway_payment_id?: string | undefined; gateway_tracking_id?: string | undefined; limit?: number | undefined; offset?: number | undefined; order?: string | undefined; payment_gateway?: string | undefined; payment_ids?: Array | undefined; payment_method_type?: string | undefined; payment_status?: string | undefined; sort?: string | undefined; start_time?: string | undefined; status?: string | undefined; }; /** @internal */ export declare const ListPaymentsRequest$outboundSchema: z.ZodMiniType; export declare function listPaymentsRequestToJSON(listPaymentsRequest: ListPaymentsRequest): string; //# sourceMappingURL=list-payments-op.d.ts.map