import { z } from 'zod'; export declare const paginationSchema: z.ZodObject<{ page: z.ZodOptional; per_page: z.ZodOptional; }, "strip", z.ZodTypeAny, { page?: number | undefined; per_page?: number | undefined; }, { page?: number | undefined; per_page?: number | undefined; }>; export declare const pixAccountBeneficiaryAddressSchema: z.ZodObject<{ city: z.ZodString; state: z.ZodString; }, "strip", z.ZodTypeAny, { city: string; state: string; }, { city: string; state: string; }>; export declare const pixAccountBeneficiarySchema: z.ZodObject<{ document: z.ZodString; name: z.ZodString; address: z.ZodObject<{ city: z.ZodString; state: z.ZodString; }, "strip", z.ZodTypeAny, { city: string; state: string; }, { city: string; state: string; }>; }, "strip", z.ZodTypeAny, { document: string; name: string; address: { city: string; state: string; }; }, { document: string; name: string; address: { city: string; state: string; }; }>; export declare const createPixAccountSchema: z.ZodObject<{ custom_name: z.ZodOptional; financial_provider_slug: z.ZodString; key: z.ZodString; beneficiary: z.ZodObject<{ document: z.ZodString; name: z.ZodString; address: z.ZodObject<{ city: z.ZodString; state: z.ZodString; }, "strip", z.ZodTypeAny, { city: string; state: string; }, { city: string; state: string; }>; }, "strip", z.ZodTypeAny, { document: string; name: string; address: { city: string; state: string; }; }, { document: string; name: string; address: { city: string; state: string; }; }>; }, "strip", z.ZodTypeAny, { key: string; financial_provider_slug: string; beneficiary: { document: string; name: string; address: { city: string; state: string; }; }; custom_name?: string | undefined; }, { key: string; financial_provider_slug: string; beneficiary: { document: string; name: string; address: { city: string; state: string; }; }; custom_name?: string | undefined; }>; export declare const updatePixAccountSchema: z.ZodObject<{ uid: z.ZodString; custom_name: z.ZodOptional; }, "strip", z.ZodTypeAny, { uid: string; custom_name?: string | undefined; }, { uid: string; custom_name?: string | undefined; }>; export declare const getPixAccountSchema: z.ZodObject<{ uid: z.ZodString; }, "strip", z.ZodTypeAny, { uid: string; }, { uid: string; }>; export declare const deletePixAccountSchema: z.ZodObject<{ uid: z.ZodString; }, "strip", z.ZodTypeAny, { uid: string; }, { uid: string; }>; export declare const listPixAccountsSchema: z.ZodObject<{ page: z.ZodOptional; per_page: z.ZodOptional; }, "strip", z.ZodTypeAny, { page?: number | undefined; per_page?: number | undefined; }, { page?: number | undefined; per_page?: number | undefined; }>; export declare const pixPayerSchema: z.ZodObject<{ name: z.ZodString; document_number: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; document_number: string; }, { name: string; document_number: string; }>; export declare const pixInterestSchema: z.ZodObject<{ type: z.ZodEnum<["daily_percentage", "daily_value", "monthly_percentage"]>; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "daily_percentage" | "daily_value" | "monthly_percentage"; }, { value: number; type: "daily_percentage" | "daily_value" | "monthly_percentage"; }>; export declare const pixDiscountSchema: z.ZodObject<{ type: z.ZodEnum<["fixed", "percentage"]>; value: z.ZodNumber; limit_date: z.ZodString; }, "strip", z.ZodTypeAny, { value: number; type: "fixed" | "percentage"; limit_date: string; }, { value: number; type: "fixed" | "percentage"; limit_date: string; }>; export declare const pixFineSchema: z.ZodObject<{ type: z.ZodEnum<["fixed", "percentage"]>; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "fixed" | "percentage"; }, { value: number; type: "fixed" | "percentage"; }>; export declare const pixReductionSchema: z.ZodObject<{ type: z.ZodEnum<["fixed", "percentage"]>; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "fixed" | "percentage"; }, { value: number; type: "fixed" | "percentage"; }>; export declare const createPixChargeSchema: z.ZodObject<{ amount: z.ZodNumber; pix_account_id: z.ZodString; payer: z.ZodObject<{ name: z.ZodString; document_number: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; document_number: string; }, { name: string; document_number: string; }>; expire_at: z.ZodString; message: z.ZodOptional; tags: z.ZodOptional>; interest: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "daily_percentage" | "daily_value" | "monthly_percentage"; }, { value: number; type: "daily_percentage" | "daily_value" | "monthly_percentage"; }>>; discounts: z.ZodOptional; value: z.ZodNumber; limit_date: z.ZodString; }, "strip", z.ZodTypeAny, { value: number; type: "fixed" | "percentage"; limit_date: string; }, { value: number; type: "fixed" | "percentage"; limit_date: string; }>, "many">>; fine: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "fixed" | "percentage"; }, { value: number; type: "fixed" | "percentage"; }>>; reduction: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "fixed" | "percentage"; }, { value: number; type: "fixed" | "percentage"; }>>; }, "strip", z.ZodTypeAny, { pix_account_id: string; amount: number; payer: { name: string; document_number: string; }; expire_at: string; tags?: string[] | undefined; message?: string | undefined; interest?: { value: number; type: "daily_percentage" | "daily_value" | "monthly_percentage"; } | undefined; discounts?: { value: number; type: "fixed" | "percentage"; limit_date: string; }[] | undefined; fine?: { value: number; type: "fixed" | "percentage"; } | undefined; reduction?: { value: number; type: "fixed" | "percentage"; } | undefined; }, { pix_account_id: string; amount: number; payer: { name: string; document_number: string; }; expire_at: string; tags?: string[] | undefined; message?: string | undefined; interest?: { value: number; type: "daily_percentage" | "daily_value" | "monthly_percentage"; } | undefined; discounts?: { value: number; type: "fixed" | "percentage"; limit_date: string; }[] | undefined; fine?: { value: number; type: "fixed" | "percentage"; } | undefined; reduction?: { value: number; type: "fixed" | "percentage"; } | undefined; }>; export declare const updatePixChargeSchema: z.ZodObject<{ pix_uid: z.ZodString; amount: z.ZodOptional; expire_at: z.ZodOptional; message: z.ZodOptional; payer: z.ZodOptional; document_number: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; document_number?: string | undefined; }, { name?: string | undefined; document_number?: string | undefined; }>>; interest: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "daily_percentage" | "daily_value" | "monthly_percentage"; }, { value: number; type: "daily_percentage" | "daily_value" | "monthly_percentage"; }>>; discounts: z.ZodOptional; value: z.ZodNumber; limit_date: z.ZodString; }, "strip", z.ZodTypeAny, { value: number; type: "fixed" | "percentage"; limit_date: string; }, { value: number; type: "fixed" | "percentage"; limit_date: string; }>, "many">>; fine: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "fixed" | "percentage"; }, { value: number; type: "fixed" | "percentage"; }>>; reduction: z.ZodOptional; value: z.ZodNumber; }, "strip", z.ZodTypeAny, { value: number; type: "fixed" | "percentage"; }, { value: number; type: "fixed" | "percentage"; }>>; }, "strip", z.ZodTypeAny, { pix_uid: string; message?: string | undefined; amount?: number | undefined; payer?: { name?: string | undefined; document_number?: string | undefined; } | undefined; expire_at?: string | undefined; interest?: { value: number; type: "daily_percentage" | "daily_value" | "monthly_percentage"; } | undefined; discounts?: { value: number; type: "fixed" | "percentage"; limit_date: string; }[] | undefined; fine?: { value: number; type: "fixed" | "percentage"; } | undefined; reduction?: { value: number; type: "fixed" | "percentage"; } | undefined; }, { pix_uid: string; message?: string | undefined; amount?: number | undefined; payer?: { name?: string | undefined; document_number?: string | undefined; } | undefined; expire_at?: string | undefined; interest?: { value: number; type: "daily_percentage" | "daily_value" | "monthly_percentage"; } | undefined; discounts?: { value: number; type: "fixed" | "percentage"; limit_date: string; }[] | undefined; fine?: { value: number; type: "fixed" | "percentage"; } | undefined; reduction?: { value: number; type: "fixed" | "percentage"; } | undefined; }>; export declare const getPixChargeSchema: z.ZodObject<{ uid: z.ZodString; }, "strip", z.ZodTypeAny, { uid: string; }, { uid: string; }>; export declare const deletePixChargeSchema: z.ZodObject<{ uid: z.ZodString; }, "strip", z.ZodTypeAny, { uid: string; }, { uid: string; }>; export declare const cancelPixChargeSchema: z.ZodObject<{ pix_uid: z.ZodString; }, "strip", z.ZodTypeAny, { pix_uid: string; }, { pix_uid: string; }>; export declare const listPixChargesSchema: z.ZodObject<{ page: z.ZodOptional; per_page: z.ZodOptional; } & { txid: z.ZodOptional; status: z.ZodOptional; pix_account_id: z.ZodOptional; expire_from: z.ZodOptional; expire_to: z.ZodOptional; paid_from: z.ZodOptional; paid_to: z.ZodOptional; created_from: z.ZodOptional; created_to: z.ZodOptional; cnpj_cpf: z.ZodOptional; tags: z.ZodOptional; }, "strip", z.ZodTypeAny, { txid?: string | undefined; status?: string | undefined; pix_account_id?: string | undefined; expire_from?: string | undefined; expire_to?: string | undefined; paid_from?: string | undefined; paid_to?: string | undefined; created_from?: string | undefined; created_to?: string | undefined; cnpj_cpf?: string | undefined; tags?: string | undefined; page?: number | undefined; per_page?: number | undefined; }, { txid?: string | undefined; status?: string | undefined; pix_account_id?: string | undefined; expire_from?: string | undefined; expire_to?: string | undefined; paid_from?: string | undefined; paid_to?: string | undefined; created_from?: string | undefined; created_to?: string | undefined; cnpj_cpf?: string | undefined; tags?: string | undefined; page?: number | undefined; per_page?: number | undefined; }>; export declare const listPixCommandsSchema: z.ZodObject<{ pix_uid: z.ZodString; page: z.ZodOptional; per_page: z.ZodOptional; }, "strip", z.ZodTypeAny, { pix_uid: string; page?: number | undefined; per_page?: number | undefined; }, { pix_uid: string; page?: number | undefined; per_page?: number | undefined; }>; export declare const getPixCommandSchema: z.ZodObject<{ pix_uid: z.ZodString; id: z.ZodString; }, "strip", z.ZodTypeAny, { pix_uid: string; id: string; }, { pix_uid: string; id: string; }>; //# sourceMappingURL=schemas.d.ts.map