import { z } from "zod"; export declare const zPayOrderMetadata: z.ZodObject<{ items: z.ZodOptional; image: z.ZodOptional; quantity: z.ZodOptional; unit_price: z.ZodOptional; currency: z.ZodOptional; }, z.core.$strip>>>; refund: z.ZodOptional; reason: z.ZodOptional; additional_info: z.ZodOptional; refund_amount: z.ZodOptional; currency: z.ZodOptional; }, z.core.$strip>>; }, z.core.$catchall, z.ZodObject<{}, z.core.$loose>]>>>; export declare const zPayOrderSettings: z.ZodObject<{ hide_footer: z.ZodOptional; card_payments: z.ZodOptional; }, z.core.$catchall>; export declare const zPayOrder: z.ZodObject<{ metadata: z.ZodOptional; image: z.ZodOptional; quantity: z.ZodOptional; unit_price: z.ZodOptional; currency: z.ZodOptional; }, z.core.$strip>>>; refund: z.ZodOptional; reason: z.ZodOptional; additional_info: z.ZodOptional; refund_amount: z.ZodOptional; currency: z.ZodOptional; }, z.core.$strip>>; }, z.core.$catchall, z.ZodObject<{}, z.core.$loose>]>>>>; settings: z.ZodOptional; card_payments: z.ZodOptional; }, z.core.$catchall>>; intent: z.ZodObject<{ asset: z.ZodOptional>; }, z.core.$strip>>; amount: z.ZodObject<{ token_amount: z.ZodOptional; fiat: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; receiving_address: z.ZodOptional; custom_fee_bps: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>;