import { z } from "@medusajs/framework/zod";
export type AdminGetPaymentCollectionParamsType = z.infer<typeof AdminGetPaymentCollectionParams>;
export declare const AdminGetPaymentCollectionParams: z.ZodObject<{
    fields: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export type AdminCreatePaymentCollectionType = z.infer<typeof AdminCreatePaymentCollection>;
export declare const AdminCreatePaymentCollection: z.ZodObject<{
    order_id: z.ZodString;
    amount: z.ZodNumber;
}, z.core.$strict>;
export type AdminMarkPaymentCollectionPaidType = z.infer<typeof AdminMarkPaymentCollectionPaid>;
export declare const AdminMarkPaymentCollectionPaid: z.ZodObject<{
    order_id: z.ZodString;
    provider_id: z.ZodOptional<z.ZodString>;
}, z.core.$strict>;
export type AdminInitializePaymentSessionType = z.infer<typeof AdminInitializePaymentSession>;
export declare const AdminInitializePaymentSession: z.ZodObject<{
    provider_id: z.ZodString;
    data: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
}, z.core.$strict>;
//# sourceMappingURL=validators.d.ts.map