import * as z from "zod/v4-mini"; export type UpdatePaymentRequest = { errorMessage?: string | undefined; failedAt?: Date | undefined; gatewayPaymentId?: string | undefined; metadata?: { [k: string]: string; } | undefined; paymentGateway?: string | undefined; paymentMethodId?: string | undefined; paymentStatus?: string | undefined; refundedAt?: Date | undefined; succeededAt?: Date | undefined; voidedAt?: Date | undefined; }; /** @internal */ export type UpdatePaymentRequest$Outbound = { error_message?: string | undefined; failed_at?: string | undefined; gateway_payment_id?: string | undefined; metadata?: { [k: string]: string; } | undefined; payment_gateway?: string | undefined; payment_method_id?: string | undefined; payment_status?: string | undefined; refunded_at?: string | undefined; succeeded_at?: string | undefined; voided_at?: string | undefined; }; /** @internal */ export declare const UpdatePaymentRequest$outboundSchema: z.ZodMiniType; export declare function updatePaymentRequestToJSON(updatePaymentRequest: UpdatePaymentRequest): string; //# sourceMappingURL=update-payment-request.d.ts.map