sdk-node-apis-efi
Version:
Module for integration with Efi Bank API
1,363 lines • 154 kB
TypeScript
/// <reference types="node" preserve="true" />
import * as z from "zod";
import type { Buffer } from "node:buffer";
export declare const StatusPixReceivedSchema: z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
REMOVIDA_PELO_USUARIO_RECEBEDOR: "REMOVIDA_PELO_USUARIO_RECEBEDOR";
REMOVIDA_PELO_PSP: "REMOVIDA_PELO_PSP";
}>;
export declare const StatusPixDevolutionSchema: z.ZodEnum<{
EM_PROCESSAMENTO: "EM_PROCESSAMENTO";
NAO_REALIZADO: "NAO_REALIZADO";
DEVOLVIDO: "DEVOLVIDO";
}>;
export declare const StatusPixSendSchema: z.ZodEnum<{
EM_PROCESSAMENTO: "EM_PROCESSAMENTO";
REALIZADO: "REALIZADO";
NAO_REALIZADO: "NAO_REALIZADO";
}>;
export declare const StatusPixRecSchema: z.ZodEnum<{
CRIADA: "CRIADA";
APROVADA: "APROVADA";
REJEITADA: "REJEITADA";
EXPIRADA: "EXPIRADA";
CANCELADA: "CANCELADA";
}>;
export declare const StatusPixSolicRecSchema: z.ZodEnum<{
CRIADA: "CRIADA";
REJEITADA: "REJEITADA";
EXPIRADA: "EXPIRADA";
CANCELADA: "CANCELADA";
ENVIADA: "ENVIADA";
RECEBIDA: "RECEBIDA";
ACEITA: "ACEITA";
}>;
export declare const StatusPixCobRSchema: z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
CRIADA: "CRIADA";
REJEITADA: "REJEITADA";
EXPIRADA: "EXPIRADA";
CANCELADA: "CANCELADA";
}>;
export type StatusPixDevolution = z.infer<typeof StatusPixDevolutionSchema>;
export type StatusPixReceived = z.infer<typeof StatusPixReceivedSchema>;
export type StatusPixSend = z.infer<typeof StatusPixSendSchema>;
export type StatusPixRec = z.infer<typeof StatusPixRecSchema>;
export type StatusPixSolicRec = z.infer<typeof StatusPixSolicRecSchema>;
export type StatusPixCobR = z.infer<typeof StatusPixCobRSchema>;
export declare const PixCobCalendarioSchema: z.ZodObject<{
expiracao: z.ZodNumber;
}, z.core.$strict>;
export type PixCobCalendario = z.infer<typeof PixCobCalendarioSchema>;
export declare const PixCobVCalendarioSchema: z.ZodObject<{
dataDeVencimento: z.ZodString;
validadeAposVencimento: z.ZodOptional<z.ZodNumber>;
}, z.core.$strict>;
export type PixCobVCalendario = z.infer<typeof PixCobVCalendarioSchema>;
export declare const PixRecCalendarioSchema: z.ZodObject<{
dataFinal: z.ZodOptional<z.ZodString>;
dataInicial: z.ZodString;
periodicidade: z.ZodEnum<{
SEMANAL: "SEMANAL";
MENSAL: "MENSAL";
ANUAL: "ANUAL";
SEMESTRAL: "SEMESTRAL";
TRIMESTRAL: "TRIMESTRAL";
}>;
}, z.core.$strict>;
export type PixRecCalendario = z.infer<typeof PixRecCalendarioSchema>;
export declare const PixCobDevedorSchema: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>]>>;
export type PixCobDevedor = z.infer<typeof PixCobDevedorSchema>;
export declare const PixCobVDevedorSchema: z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
email: z.ZodOptional<z.ZodEmail>;
logradouro: z.ZodOptional<z.ZodString>;
cidade: z.ZodOptional<z.ZodString>;
uf: z.ZodOptional<z.ZodString>;
cep: z.ZodOptional<z.ZodString>;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
email: z.ZodOptional<z.ZodEmail>;
logradouro: z.ZodOptional<z.ZodString>;
cidade: z.ZodOptional<z.ZodString>;
uf: z.ZodOptional<z.ZodString>;
cep: z.ZodOptional<z.ZodString>;
}, z.core.$strict>]>;
export type PixCobVDevedor = z.infer<typeof PixCobVDevedorSchema>;
export declare const PixAutomaticChargeDebtorSchema: z.ZodObject<{
email: z.ZodOptional<z.ZodEmail>;
logradouro: z.ZodOptional<z.ZodString>;
cidade: z.ZodOptional<z.ZodString>;
uf: z.ZodOptional<z.ZodString>;
cep: z.ZodOptional<z.ZodString>;
}, z.core.$strict>;
export type PixAutomaticChargeDebtor = z.infer<typeof PixAutomaticChargeDebtorSchema>;
export declare const PixCobVRecebedorSchema: z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
email: z.ZodEmail;
logradouro: z.ZodString;
cidade: z.ZodString;
uf: z.ZodString;
cep: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
email: z.ZodEmail;
logradouro: z.ZodString;
cidade: z.ZodString;
uf: z.ZodString;
cep: z.ZodString;
nomeFantasia: z.ZodString;
}, z.core.$strict>]>;
export type PixCobVRecebedor = z.infer<typeof PixCobVRecebedorSchema>;
export declare const PixCobValorSchema: z.ZodObject<{
original: z.ZodString;
}, z.core.$strict>;
export type PixCobValor = z.infer<typeof PixCobValorSchema>;
export declare const PixCobVValorSchema: z.ZodObject<{
original: z.ZodString;
multa: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
juros: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
abatimento: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
desconto: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
modalidade: z.ZodNumber;
descontoDataFixa: z.ZodArray<z.ZodObject<{
data: z.ZodString;
valorPerc: z.ZodString;
}, z.core.$strip>>;
}, z.core.$strict>]>>;
}, z.core.$strict>;
export type PixCobVValor = z.infer<typeof PixCobVValorSchema>;
export declare const PixRecValorSchema: z.ZodUnion<readonly [z.ZodObject<{
valorRec: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
valorMinimoRecebedor: z.ZodString;
}, z.core.$strict>]>;
export type PixRecValor = z.infer<typeof PixRecValorSchema>;
export declare const PixInfoAdicionalSchema: z.ZodObject<{
nome: z.ZodString;
valor: z.ZodString;
}, z.core.$strict>;
export type PixInfoAdicional = z.infer<typeof PixInfoAdicionalSchema>;
export declare const PixCreateImmediateChargeBodySchema: z.ZodObject<{
calendario: z.ZodObject<{
expiracao: z.ZodNumber;
}, z.core.$strict>;
devedor: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>]>>;
valor: z.ZodObject<{
original: z.ZodString;
}, z.core.$strict>;
chave: z.ZodString;
solicitacaoPagador: z.ZodOptional<z.ZodString>;
loc: z.ZodOptional<z.ZodObject<{
id: z.ZodNumber;
}, z.core.$strip>>;
infoAdicionais: z.ZodOptional<z.ZodArray<z.ZodObject<{
nome: z.ZodString;
valor: z.ZodString;
}, z.core.$strict>>>;
}, z.core.$strict>;
export type PixCreateImmediateChargeBody = z.infer<typeof PixCreateImmediateChargeBodySchema>;
export declare const PixCreateImmediateChargeResponseSchema: z.ZodObject<{
calendario: z.ZodObject<{
expiracao: z.ZodNumber;
criacao: z.ZodString;
}, z.core.$strict>;
txid: z.ZodString;
revisao: z.ZodNumber;
status: z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
REMOVIDA_PELO_USUARIO_RECEBEDOR: "REMOVIDA_PELO_USUARIO_RECEBEDOR";
REMOVIDA_PELO_PSP: "REMOVIDA_PELO_PSP";
}>;
valor: z.ZodObject<{
original: z.ZodString;
}, z.core.$strict>;
chave: z.ZodString;
devedor: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>]>>;
solicitacaoPagador: z.ZodOptional<z.ZodString>;
infoAdicionais: z.ZodOptional<z.ZodArray<z.ZodObject<{
nome: z.ZodString;
valor: z.ZodString;
}, z.core.$strict>>>;
loc: z.ZodObject<{
id: z.ZodNumber;
location: z.ZodString;
tipoCob: z.ZodLiteral<"cob">;
criacao: z.ZodString;
}, z.core.$strip>;
location: z.ZodString;
pixCopiaECola: z.ZodString;
}, z.core.$loose>;
export type PixCreateImmediateChargeResponse = z.infer<typeof PixCreateImmediateChargeResponseSchema>;
export declare const PixCreateChargeParamsSchema: z.ZodObject<{
txid: z.ZodString;
}, z.core.$strict>;
export type PixCreateChargeParams = z.infer<typeof PixCreateChargeParamsSchema>;
export declare const PixCreateChargeBodySchema: z.ZodObject<{
calendario: z.ZodObject<{
expiracao: z.ZodNumber;
}, z.core.$strict>;
devedor: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>]>>;
valor: z.ZodObject<{
original: z.ZodString;
}, z.core.$strict>;
chave: z.ZodString;
solicitacaoPagador: z.ZodOptional<z.ZodString>;
loc: z.ZodOptional<z.ZodObject<{
id: z.ZodNumber;
}, z.core.$strip>>;
infoAdicionais: z.ZodOptional<z.ZodArray<z.ZodObject<{
nome: z.ZodString;
valor: z.ZodString;
}, z.core.$strict>>>;
}, z.core.$strict>;
export type PixCreateChargeBody = z.infer<typeof PixCreateChargeBodySchema>;
export declare const PixCreateChargeResponseSchema: z.ZodObject<{
calendario: z.ZodObject<{
expiracao: z.ZodNumber;
criacao: z.ZodString;
}, z.core.$strict>;
txid: z.ZodString;
revisao: z.ZodNumber;
status: z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
REMOVIDA_PELO_USUARIO_RECEBEDOR: "REMOVIDA_PELO_USUARIO_RECEBEDOR";
REMOVIDA_PELO_PSP: "REMOVIDA_PELO_PSP";
}>;
valor: z.ZodObject<{
original: z.ZodString;
}, z.core.$strict>;
chave: z.ZodString;
devedor: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>]>>;
solicitacaoPagador: z.ZodOptional<z.ZodString>;
infoAdicionais: z.ZodOptional<z.ZodArray<z.ZodObject<{
nome: z.ZodString;
valor: z.ZodString;
}, z.core.$strict>>>;
loc: z.ZodObject<{
id: z.ZodNumber;
location: z.ZodString;
tipoCob: z.ZodLiteral<"cob">;
criacao: z.ZodString;
}, z.core.$strip>;
location: z.ZodString;
pixCopiaECola: z.ZodString;
}, z.core.$loose>;
export type PixCreateChargeResponse = z.infer<typeof PixCreateChargeResponseSchema>;
export declare const PixUpdateChargeParamsSchema: z.ZodObject<{
txid: z.ZodString;
}, z.core.$strict>;
export type PixUpdateChargeParams = z.infer<typeof PixUpdateChargeParamsSchema>;
export declare const PixUpdateChargeBodySchema: z.ZodObject<{
calendario: z.ZodOptional<z.ZodObject<{
expiracao: z.ZodNumber;
}, z.core.$strict>>;
devedor: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>]>>;
valor: z.ZodOptional<z.ZodObject<{
original: z.ZodString;
}, z.core.$strict>>;
status: z.ZodOptional<z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
REMOVIDA_PELO_USUARIO_RECEBEDOR: "REMOVIDA_PELO_USUARIO_RECEBEDOR";
REMOVIDA_PELO_PSP: "REMOVIDA_PELO_PSP";
}>>;
chave: z.ZodOptional<z.ZodString>;
solicitacaoPagador: z.ZodOptional<z.ZodString>;
loc: z.ZodOptional<z.ZodObject<{
id: z.ZodNumber;
}, z.core.$strip>>;
infoAdicionais: z.ZodOptional<z.ZodArray<z.ZodObject<{
nome: z.ZodString;
valor: z.ZodString;
}, z.core.$strict>>>;
}, z.core.$strict>;
export type PixUpdateChargeBody = z.infer<typeof PixUpdateChargeBodySchema>;
export declare const PixUpdateChargeResponseSchema: z.ZodObject<{
calendario: z.ZodObject<{
expiracao: z.ZodNumber;
criacao: z.ZodString;
}, z.core.$strict>;
txid: z.ZodString;
status: z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
REMOVIDA_PELO_USUARIO_RECEBEDOR: "REMOVIDA_PELO_USUARIO_RECEBEDOR";
REMOVIDA_PELO_PSP: "REMOVIDA_PELO_PSP";
}>;
revisao: z.ZodNumber;
valor: z.ZodObject<{
original: z.ZodString;
}, z.core.$strict>;
chave: z.ZodString;
devedor: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>]>>;
solicitacaoPagador: z.ZodOptional<z.ZodString>;
infoAdicionais: z.ZodOptional<z.ZodArray<z.ZodObject<{
nome: z.ZodString;
valor: z.ZodString;
}, z.core.$strict>>>;
loc: z.ZodObject<{
id: z.ZodNumber;
location: z.ZodString;
tipoCob: z.ZodLiteral<"cob">;
criacao: z.ZodString;
}, z.core.$strip>;
location: z.ZodString;
pixCopiaECola: z.ZodString;
}, z.core.$loose>;
export type PixUpdateChargeResponse = z.infer<typeof PixUpdateChargeResponseSchema>;
export declare const PixDetailChargeParamsSchema: z.ZodObject<{
txid: z.ZodString;
revisao: z.ZodOptional<z.ZodNumber>;
}, z.core.$strict>;
export type PixDetailChargeParams = z.infer<typeof PixDetailChargeParamsSchema>;
export declare const PixDetailChargeResponseSchema: z.ZodObject<{
calendario: z.ZodObject<{
expiracao: z.ZodNumber;
criacao: z.ZodString;
}, z.core.$strict>;
txid: z.ZodString;
revisao: z.ZodNumber;
status: z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
REMOVIDA_PELO_USUARIO_RECEBEDOR: "REMOVIDA_PELO_USUARIO_RECEBEDOR";
REMOVIDA_PELO_PSP: "REMOVIDA_PELO_PSP";
}>;
valor: z.ZodObject<{
original: z.ZodString;
}, z.core.$strict>;
chave: z.ZodString;
devedor: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>]>>;
solicitacaoPagador: z.ZodOptional<z.ZodString>;
infoAdicionais: z.ZodOptional<z.ZodArray<z.ZodObject<{
nome: z.ZodString;
valor: z.ZodString;
}, z.core.$strict>>>;
loc: z.ZodObject<{
id: z.ZodNumber;
location: z.ZodString;
tipoCob: z.ZodLiteral<"cob">;
criacao: z.ZodString;
}, z.core.$strip>;
location: z.ZodString;
pixCopiaECola: z.ZodOptional<z.ZodString>;
pix: z.ZodOptional<z.ZodArray<z.ZodObject<{
endToEndId: z.ZodString;
txid: z.ZodString;
valor: z.ZodString;
horario: z.ZodString;
infoPagador: z.ZodOptional<z.ZodString>;
devolucoes: z.ZodOptional<z.ZodArray<z.ZodObject<{
id: z.ZodString;
rtrId: z.ZodString;
valor: z.ZodString;
horario: z.ZodObject<{
solicitacao: z.ZodString;
}, z.core.$strip>;
status: z.ZodEnum<{
EM_PROCESSAMENTO: "EM_PROCESSAMENTO";
NAO_REALIZADO: "NAO_REALIZADO";
DEVOLVIDO: "DEVOLVIDO";
}>;
}, z.core.$strict>>>;
}, z.core.$strict>>>;
}, z.core.$loose>;
export type PixDetailChargeResponse = z.infer<typeof PixDetailChargeResponseSchema>;
export declare const PixListChargesParamsSchema: z.ZodObject<{
inicio: z.ZodString;
fim: z.ZodString;
cpf: z.ZodOptional<z.ZodString>;
cnpj: z.ZodOptional<z.ZodString>;
status: z.ZodOptional<z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
REMOVIDA_PELO_USUARIO_RECEBEDOR: "REMOVIDA_PELO_USUARIO_RECEBEDOR";
REMOVIDA_PELO_PSP: "REMOVIDA_PELO_PSP";
}>>;
'paginacao.paginaAtual': z.ZodOptional<z.ZodNumber>;
'paginacao.itensPorPagina': z.ZodOptional<z.ZodNumber>;
}, z.core.$strict>;
export type PixListChargesParams = z.infer<typeof PixListChargesParamsSchema>;
export declare const PixListChargesResponseSchema: z.ZodObject<{
parametros: z.ZodObject<{
inicio: z.ZodString;
fim: z.ZodString;
paginacao: z.ZodObject<{
paginaAtual: z.ZodNumber;
itensPorPagina: z.ZodNumber;
quantidadeDePaginas: z.ZodNumber;
quantidadeTotalDeItens: z.ZodNumber;
}, z.core.$strict>;
cpf: z.ZodOptional<z.ZodString>;
cnpj: z.ZodOptional<z.ZodString>;
status: z.ZodOptional<z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
REMOVIDA_PELO_USUARIO_RECEBEDOR: "REMOVIDA_PELO_USUARIO_RECEBEDOR";
REMOVIDA_PELO_PSP: "REMOVIDA_PELO_PSP";
}>>;
}, z.core.$strict>;
cobs: z.ZodArray<z.ZodObject<{
calendario: z.ZodObject<{
expiracao: z.ZodNumber;
criacao: z.ZodString;
}, z.core.$strict>;
txid: z.ZodString;
revisao: z.ZodNumber;
status: z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
REMOVIDA_PELO_USUARIO_RECEBEDOR: "REMOVIDA_PELO_USUARIO_RECEBEDOR";
REMOVIDA_PELO_PSP: "REMOVIDA_PELO_PSP";
}>;
valor: z.ZodObject<{
original: z.ZodString;
}, z.core.$strict>;
chave: z.ZodString;
devedor: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>]>>;
solicitacaoPagador: z.ZodOptional<z.ZodString>;
infoAdicionais: z.ZodOptional<z.ZodArray<z.ZodObject<{
nome: z.ZodString;
valor: z.ZodString;
}, z.core.$strict>>>;
loc: z.ZodObject<{
id: z.ZodNumber;
location: z.ZodString;
tipoCob: z.ZodLiteral<"cob">;
criacao: z.ZodString;
}, z.core.$strip>;
location: z.ZodString;
pixCopiaECola: z.ZodOptional<z.ZodString>;
pix: z.ZodOptional<z.ZodArray<z.ZodObject<{
endToEndId: z.ZodString;
txid: z.ZodString;
valor: z.ZodString;
chave: z.ZodString;
horario: z.ZodString;
infoPagador: z.ZodOptional<z.ZodString>;
devolucoes: z.ZodOptional<z.ZodArray<z.ZodObject<{
id: z.ZodString;
rtrId: z.ZodString;
valor: z.ZodString;
horario: z.ZodObject<{
solicitacao: z.ZodString;
liquidacao: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
status: z.ZodEnum<{
EM_PROCESSAMENTO: "EM_PROCESSAMENTO";
NAO_REALIZADO: "NAO_REALIZADO";
DEVOLVIDO: "DEVOLVIDO";
}>;
}, z.core.$strict>>>;
}, z.core.$strict>>>;
}, z.core.$strict>>;
}, z.core.$loose>;
export type PixListChargesResponse = z.infer<typeof PixListChargesResponseSchema>;
export declare const PixCreateDueChargeParamsSchema: z.ZodObject<{
txid: z.ZodString;
}, z.core.$strict>;
export type PixCreateDueChargeParams = z.infer<typeof PixCreateDueChargeParamsSchema>;
export declare const PixCreateDueChargeBodySchema: z.ZodObject<{
calendario: z.ZodObject<{
dataDeVencimento: z.ZodString;
validadeAposVencimento: z.ZodOptional<z.ZodNumber>;
}, z.core.$strict>;
devedor: z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
email: z.ZodOptional<z.ZodEmail>;
logradouro: z.ZodOptional<z.ZodString>;
cidade: z.ZodOptional<z.ZodString>;
uf: z.ZodOptional<z.ZodString>;
cep: z.ZodOptional<z.ZodString>;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
email: z.ZodOptional<z.ZodEmail>;
logradouro: z.ZodOptional<z.ZodString>;
cidade: z.ZodOptional<z.ZodString>;
uf: z.ZodOptional<z.ZodString>;
cep: z.ZodOptional<z.ZodString>;
}, z.core.$strict>]>;
valor: z.ZodObject<{
original: z.ZodString;
multa: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
juros: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
abatimento: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
desconto: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
modalidade: z.ZodNumber;
descontoDataFixa: z.ZodArray<z.ZodObject<{
data: z.ZodString;
valorPerc: z.ZodString;
}, z.core.$strip>>;
}, z.core.$strict>]>>;
}, z.core.$strict>;
chave: z.ZodString;
solicitacaoPagador: z.ZodOptional<z.ZodString>;
loc: z.ZodOptional<z.ZodObject<{
id: z.ZodNumber;
}, z.core.$strip>>;
infoAdicionais: z.ZodOptional<z.ZodArray<z.ZodObject<{
nome: z.ZodString;
valor: z.ZodString;
}, z.core.$strict>>>;
}, z.core.$strict>;
export type PixCreateDueChargeBody = z.infer<typeof PixCreateDueChargeBodySchema>;
export declare const PixCreateDueChargeResponseSchema: z.ZodObject<{
calendario: z.ZodObject<{
dataDeVencimento: z.ZodString;
criacao: z.ZodString;
validadeAposVencimento: z.ZodNumber;
}, z.core.$strict>;
txid: z.ZodString;
revisao: z.ZodNumber;
status: z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
REMOVIDA_PELO_USUARIO_RECEBEDOR: "REMOVIDA_PELO_USUARIO_RECEBEDOR";
REMOVIDA_PELO_PSP: "REMOVIDA_PELO_PSP";
}>;
devedor: z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
email: z.ZodOptional<z.ZodEmail>;
logradouro: z.ZodOptional<z.ZodString>;
cidade: z.ZodOptional<z.ZodString>;
uf: z.ZodOptional<z.ZodString>;
cep: z.ZodOptional<z.ZodString>;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
email: z.ZodOptional<z.ZodEmail>;
logradouro: z.ZodOptional<z.ZodString>;
cidade: z.ZodOptional<z.ZodString>;
uf: z.ZodOptional<z.ZodString>;
cep: z.ZodOptional<z.ZodString>;
}, z.core.$strict>]>;
recebedor: z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
email: z.ZodEmail;
logradouro: z.ZodString;
cidade: z.ZodString;
uf: z.ZodString;
cep: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
email: z.ZodEmail;
logradouro: z.ZodString;
cidade: z.ZodString;
uf: z.ZodString;
cep: z.ZodString;
nomeFantasia: z.ZodString;
}, z.core.$strict>]>;
valor: z.ZodObject<{
original: z.ZodString;
multa: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
juros: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
abatimento: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
desconto: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
modalidade: z.ZodNumber;
descontoDataFixa: z.ZodArray<z.ZodObject<{
data: z.ZodString;
valorPerc: z.ZodString;
}, z.core.$strip>>;
}, z.core.$strict>]>>;
}, z.core.$strict>;
chave: z.ZodString;
solicitacaoPagador: z.ZodOptional<z.ZodString>;
infoAdicionais: z.ZodOptional<z.ZodArray<z.ZodObject<{
nome: z.ZodString;
valor: z.ZodString;
}, z.core.$strict>>>;
loc: z.ZodObject<{
id: z.ZodNumber;
location: z.ZodString;
tipoCob: z.ZodLiteral<"cobv">;
criacao: z.ZodString;
}, z.core.$strip>;
pixCopiaECola: z.ZodString;
}, z.core.$loose>;
export type PixCreateDueChargeResponse = z.infer<typeof PixCreateDueChargeResponseSchema>;
export declare const PixUpdateDueChargeParamsSchema: z.ZodObject<{
txid: z.ZodString;
}, z.core.$strict>;
export type PixUpdateDueChargeParams = z.infer<typeof PixUpdateDueChargeParamsSchema>;
export declare const PixUpdateDueChargeBodySchema: z.ZodObject<{
calendario: z.ZodOptional<z.ZodObject<{
dataDeVencimento: z.ZodOptional<z.ZodString>;
validadeAposVencimento: z.ZodOptional<z.ZodOptional<z.ZodNumber>>;
}, z.core.$strict>>;
devedor: z.ZodOptional<z.ZodObject<{
cpf: z.ZodOptional<z.ZodString>;
cnpj: z.ZodOptional<z.ZodString>;
nome: z.ZodOptional<z.ZodString>;
email: z.ZodOptional<z.ZodEmail>;
logradouro: z.ZodOptional<z.ZodString>;
cidade: z.ZodOptional<z.ZodString>;
uf: z.ZodOptional<z.ZodString>;
cep: z.ZodOptional<z.ZodString>;
}, z.core.$strict>>;
valor: z.ZodOptional<z.ZodObject<{
original: z.ZodOptional<z.ZodString>;
multa: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodOptional<z.ZodNumber>;
valorPerc: z.ZodOptional<z.ZodString>;
}, z.core.$strict>>;
juros: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodOptional<z.ZodNumber>;
valorPerc: z.ZodOptional<z.ZodString>;
}, z.core.$strict>>;
abatimento: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodOptional<z.ZodNumber>;
valorPerc: z.ZodOptional<z.ZodString>;
}, z.core.$strict>>;
desconto: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodOptional<z.ZodNumber>;
valorPerc: z.ZodOptional<z.ZodString>;
descontoDataFixa: z.ZodOptional<z.ZodArray<z.ZodObject<{
data: z.ZodOptional<z.ZodString>;
valorPerc: z.ZodOptional<z.ZodString>;
}, z.core.$strict>>>;
}, z.core.$strict>>;
}, z.core.$strict>>;
status: z.ZodOptional<z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
REMOVIDA_PELO_USUARIO_RECEBEDOR: "REMOVIDA_PELO_USUARIO_RECEBEDOR";
REMOVIDA_PELO_PSP: "REMOVIDA_PELO_PSP";
}>>;
chave: z.ZodOptional<z.ZodString>;
solicitacaoPagador: z.ZodOptional<z.ZodString>;
loc: z.ZodOptional<z.ZodObject<{
id: z.ZodNumber;
}, z.core.$strip>>;
infoAdicionais: z.ZodOptional<z.ZodArray<z.ZodObject<{
nome: z.ZodString;
valor: z.ZodString;
}, z.core.$strict>>>;
}, z.core.$strict>;
export type PixUpdateDueChargeBody = z.infer<typeof PixUpdateDueChargeBodySchema>;
export declare const PixUpdateDueChargeResponseSchema: z.ZodObject<{
calendario: z.ZodObject<{
dataDeVencimento: z.ZodString;
criacao: z.ZodString;
validadeAposVencimento: z.ZodNumber;
}, z.core.$strict>;
txid: z.ZodString;
revisao: z.ZodNumber;
status: z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
REMOVIDA_PELO_USUARIO_RECEBEDOR: "REMOVIDA_PELO_USUARIO_RECEBEDOR";
REMOVIDA_PELO_PSP: "REMOVIDA_PELO_PSP";
}>;
devedor: z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
email: z.ZodOptional<z.ZodEmail>;
logradouro: z.ZodOptional<z.ZodString>;
cidade: z.ZodOptional<z.ZodString>;
uf: z.ZodOptional<z.ZodString>;
cep: z.ZodOptional<z.ZodString>;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
email: z.ZodOptional<z.ZodEmail>;
logradouro: z.ZodOptional<z.ZodString>;
cidade: z.ZodOptional<z.ZodString>;
uf: z.ZodOptional<z.ZodString>;
cep: z.ZodOptional<z.ZodString>;
}, z.core.$strict>]>;
recebedor: z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
email: z.ZodEmail;
logradouro: z.ZodString;
cidade: z.ZodString;
uf: z.ZodString;
cep: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
email: z.ZodEmail;
logradouro: z.ZodString;
cidade: z.ZodString;
uf: z.ZodString;
cep: z.ZodString;
nomeFantasia: z.ZodString;
}, z.core.$strict>]>;
valor: z.ZodObject<{
original: z.ZodString;
multa: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
juros: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
abatimento: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
desconto: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
modalidade: z.ZodNumber;
descontoDataFixa: z.ZodArray<z.ZodObject<{
data: z.ZodString;
valorPerc: z.ZodString;
}, z.core.$strip>>;
}, z.core.$strict>]>>;
}, z.core.$strict>;
chave: z.ZodString;
solicitacaoPagador: z.ZodOptional<z.ZodString>;
infoAdicionais: z.ZodOptional<z.ZodArray<z.ZodObject<{
nome: z.ZodString;
valor: z.ZodString;
}, z.core.$strict>>>;
loc: z.ZodObject<{
id: z.ZodNumber;
location: z.ZodString;
tipoCob: z.ZodLiteral<"cobv">;
criacao: z.ZodString;
}, z.core.$strict>;
pixCopiaECola: z.ZodString;
}, z.core.$loose>;
export type PixUpdateDueChargeResponse = z.infer<typeof PixUpdateDueChargeResponseSchema>;
export declare const PixDetailDueChargeParamsSchema: z.ZodObject<{
txid: z.ZodString;
revisao: z.ZodOptional<z.ZodNumber>;
}, z.core.$strict>;
export type PixDetailDueChargeParams = z.infer<typeof PixDetailDueChargeParamsSchema>;
export declare const PixDetailDueChargeResponseSchema: z.ZodObject<{
calendario: z.ZodObject<{
dataDeVencimento: z.ZodString;
criacao: z.ZodString;
validadeAposVencimento: z.ZodNumber;
}, z.core.$strict>;
txid: z.ZodString;
revisao: z.ZodNumber;
loc: z.ZodObject<{
id: z.ZodNumber;
location: z.ZodString;
tipoCob: z.ZodLiteral<"cobv">;
}, z.core.$strict>;
status: z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
REMOVIDA_PELO_USUARIO_RECEBEDOR: "REMOVIDA_PELO_USUARIO_RECEBEDOR";
REMOVIDA_PELO_PSP: "REMOVIDA_PELO_PSP";
}>;
devedor: z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
email: z.ZodOptional<z.ZodEmail>;
logradouro: z.ZodOptional<z.ZodString>;
cidade: z.ZodOptional<z.ZodString>;
uf: z.ZodOptional<z.ZodString>;
cep: z.ZodOptional<z.ZodString>;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
email: z.ZodOptional<z.ZodEmail>;
logradouro: z.ZodOptional<z.ZodString>;
cidade: z.ZodOptional<z.ZodString>;
uf: z.ZodOptional<z.ZodString>;
cep: z.ZodOptional<z.ZodString>;
}, z.core.$strict>]>;
recebedor: z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
email: z.ZodOptional<z.ZodEmail>;
logradouro: z.ZodOptional<z.ZodString>;
cidade: z.ZodOptional<z.ZodString>;
uf: z.ZodOptional<z.ZodString>;
cep: z.ZodOptional<z.ZodString>;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
email: z.ZodOptional<z.ZodEmail>;
logradouro: z.ZodOptional<z.ZodString>;
cidade: z.ZodOptional<z.ZodString>;
uf: z.ZodOptional<z.ZodString>;
cep: z.ZodOptional<z.ZodString>;
}, z.core.$strict>]>;
valor: z.ZodObject<{
original: z.ZodString;
multa: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
juros: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
abatimento: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
desconto: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
modalidade: z.ZodNumber;
descontoDataFixa: z.ZodArray<z.ZodObject<{
data: z.ZodString;
valorPerc: z.ZodString;
}, z.core.$strip>>;
}, z.core.$strict>]>>;
}, z.core.$strict>;
chave: z.ZodString;
solicitacaoPagador: z.ZodOptional<z.ZodString>;
infoAdicionais: z.ZodOptional<z.ZodArray<z.ZodObject<{
nome: z.ZodString;
valor: z.ZodString;
}, z.core.$strict>>>;
pixCopiaECola: z.ZodOptional<z.ZodString>;
pix: z.ZodOptional<z.ZodArray<z.ZodObject<{
endToEndId: z.ZodString;
txid: z.ZodString;
valor: z.ZodString;
chave: z.ZodString;
horario: z.ZodString;
infoPagador: z.ZodOptional<z.ZodString>;
devolucoes: z.ZodOptional<z.ZodArray<z.ZodObject<{
id: z.ZodString;
rtrId: z.ZodString;
valor: z.ZodString;
horario: z.ZodObject<{
solicitacao: z.ZodString;
liquidacao: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
status: z.ZodEnum<{
EM_PROCESSAMENTO: "EM_PROCESSAMENTO";
NAO_REALIZADO: "NAO_REALIZADO";
DEVOLVIDO: "DEVOLVIDO";
}>;
}, z.core.$strict>>>;
}, z.core.$strict>>>;
}, z.core.$loose>;
export type PixDetailDueChargeResponse = z.infer<typeof PixDetailDueChargeResponseSchema>;
export declare const PixListDueChargesParamsSchema: z.ZodObject<{
inicio: z.ZodString;
fim: z.ZodString;
cpf: z.ZodOptional<z.ZodString>;
cnpj: z.ZodOptional<z.ZodString>;
locationPresente: z.ZodOptional<z.ZodBoolean>;
status: z.ZodOptional<z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
REMOVIDA_PELO_USUARIO_RECEBEDOR: "REMOVIDA_PELO_USUARIO_RECEBEDOR";
REMOVIDA_PELO_PSP: "REMOVIDA_PELO_PSP";
}>>;
loteCobVId: z.ZodOptional<z.ZodString>;
'paginacao.paginaAtual': z.ZodOptional<z.ZodNumber>;
'paginacao.itensPorPagina': z.ZodOptional<z.ZodNumber>;
}, z.core.$strict>;
export type PixListDueChargesParams = z.infer<typeof PixListDueChargesParamsSchema>;
export declare const PixListDueChargesResponseSchema: z.ZodObject<{
parametros: z.ZodObject<{
inicio: z.ZodString;
fim: z.ZodString;
paginacao: z.ZodObject<{
paginaAtual: z.ZodNumber;
itensPorPagina: z.ZodNumber;
quantidadeDePaginas: z.ZodNumber;
quantidadeTotalDeItens: z.ZodNumber;
}, z.core.$strict>;
cpf: z.ZodOptional<z.ZodString>;
cnpj: z.ZodOptional<z.ZodString>;
locationPresente: z.ZodOptional<z.ZodBoolean>;
status: z.ZodOptional<z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
REMOVIDA_PELO_USUARIO_RECEBEDOR: "REMOVIDA_PELO_USUARIO_RECEBEDOR";
REMOVIDA_PELO_PSP: "REMOVIDA_PELO_PSP";
}>>;
loteCobVId: z.ZodOptional<z.ZodString>;
}, z.core.$strict>;
cobs: z.ZodArray<z.ZodObject<{
calendario: z.ZodObject<{
dataDeVencimento: z.ZodString;
criacao: z.ZodString;
validadeAposVencimento: z.ZodNumber;
}, z.core.$strict>;
txid: z.ZodString;
revisao: z.ZodNumber;
status: z.ZodEnum<{
ATIVA: "ATIVA";
CONCLUIDA: "CONCLUIDA";
REMOVIDA_PELO_USUARIO_RECEBEDOR: "REMOVIDA_PELO_USUARIO_RECEBEDOR";
REMOVIDA_PELO_PSP: "REMOVIDA_PELO_PSP";
}>;
devedor: z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
email: z.ZodOptional<z.ZodEmail>;
logradouro: z.ZodOptional<z.ZodString>;
cidade: z.ZodOptional<z.ZodString>;
uf: z.ZodOptional<z.ZodString>;
cep: z.ZodOptional<z.ZodString>;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
email: z.ZodOptional<z.ZodEmail>;
logradouro: z.ZodOptional<z.ZodString>;
cidade: z.ZodOptional<z.ZodString>;
uf: z.ZodOptional<z.ZodString>;
cep: z.ZodOptional<z.ZodString>;
}, z.core.$strict>]>;
recebedor: z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
email: z.ZodEmail;
logradouro: z.ZodString;
cidade: z.ZodString;
uf: z.ZodString;
cep: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
email: z.ZodEmail;
logradouro: z.ZodString;
cidade: z.ZodString;
uf: z.ZodString;
cep: z.ZodString;
nomeFantasia: z.ZodString;
}, z.core.$strict>]>;
valor: z.ZodObject<{
original: z.ZodString;
multa: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
juros: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
abatimento: z.ZodOptional<z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>>;
desconto: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
modalidade: z.ZodNumber;
valorPerc: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
modalidade: z.ZodNumber;
descontoDataFixa: z.ZodArray<z.ZodObject<{
data: z.ZodString;
valorPerc: z.ZodString;
}, z.core.$strip>>;
}, z.core.$strict>]>>;
}, z.core.$strict>;
chave: z.ZodString;
solicitacaoPagador: z.ZodOptional<z.ZodString>;
infoAdicionais: z.ZodOptional<z.ZodArray<z.ZodObject<{
nome: z.ZodString;
valor: z.ZodString;
}, z.core.$strict>>>;
loc: z.ZodObject<{
id: z.ZodNumber;
location: z.ZodString;
tipoCob: z.ZodLiteral<"cobv">;
criacao: z.ZodString;
}, z.core.$strip>;
pixCopiaECola: z.ZodOptional<z.ZodString>;
pix: z.ZodOptional<z.ZodArray<z.ZodObject<{
endToEndId: z.ZodString;
txid: z.ZodString;
valor: z.ZodString;
chave: z.ZodString;
horario: z.ZodString;
infoPagador: z.ZodOptional<z.ZodString>;
devolucoes: z.ZodOptional<z.ZodArray<z.ZodObject<{
id: z.ZodString;
rtrId: z.ZodString;
valor: z.ZodString;
horario: z.ZodObject<{
solicitacao: z.ZodString;
liquidacao: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
status: z.ZodEnum<{
EM_PROCESSAMENTO: "EM_PROCESSAMENTO";
NAO_REALIZADO: "NAO_REALIZADO";
DEVOLVIDO: "DEVOLVIDO";
}>;
}, z.core.$strict>>>;
}, z.core.$strict>>>;
}, z.core.$strict>>;
}, z.core.$loose>;
export type PixListDueChargesResponse = z.infer<typeof PixListDueChargesResponseSchema>;
export declare const PixCreateRecurrenceAutomaticBodySchema: z.ZodObject<{
vinculo: z.ZodObject<{
contrato: z.ZodString;
devedor: z.ZodNonOptional<z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>]>>>;
objeto: z.ZodOptional<z.ZodString>;
}, z.core.$strict>;
calendario: z.ZodObject<{
dataFinal: z.ZodOptional<z.ZodString>;
dataInicial: z.ZodString;
periodicidade: z.ZodEnum<{
SEMANAL: "SEMANAL";
MENSAL: "MENSAL";
ANUAL: "ANUAL";
SEMESTRAL: "SEMESTRAL";
TRIMESTRAL: "TRIMESTRAL";
}>;
}, z.core.$strict>;
valor: z.ZodUnion<readonly [z.ZodObject<{
valorRec: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
valorMinimoRecebedor: z.ZodString;
}, z.core.$strict>]>;
politicaRetentativa: z.ZodEnum<{
NAO_PERMITE: "NAO_PERMITE";
PERMITE_3R_7D: "PERMITE_3R_7D";
}>;
loc: z.ZodOptional<z.ZodNumber>;
ativacao: z.ZodOptional<z.ZodObject<{
dadosJornada: z.ZodObject<{
txid: z.ZodString;
}, z.core.$strict>;
}, z.core.$strict>>;
}, z.core.$strict>;
export type PixCreateRecurrenceAutomaticBody = z.infer<typeof PixCreateRecurrenceAutomaticBodySchema>;
export declare const PixCreateRecurrenceAutomaticResponseSchema: z.ZodObject<{
idRec: z.ZodString;
status: z.ZodEnum<{
CRIADA: "CRIADA";
APROVADA: "APROVADA";
REJEITADA: "REJEITADA";
EXPIRADA: "EXPIRADA";
CANCELADA: "CANCELADA";
}>;
valor: z.ZodUnion<readonly [z.ZodObject<{
valorRec: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
valorMinimoRecebedor: z.ZodString;
}, z.core.$strict>]>;
vinculo: z.ZodObject<{
contrato: z.ZodString;
devedor: z.ZodNonOptional<z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>]>>>;
objeto: z.ZodOptional<z.ZodString>;
}, z.core.$strict>;
calendario: z.ZodObject<{
dataFinal: z.ZodOptional<z.ZodString>;
dataInicial: z.ZodString;
periodicidade: z.ZodEnum<{
SEMANAL: "SEMANAL";
MENSAL: "MENSAL";
ANUAL: "ANUAL";
SEMESTRAL: "SEMESTRAL";
TRIMESTRAL: "TRIMESTRAL";
}>;
}, z.core.$strict>;
politicaRetentativa: z.ZodEnum<{
NAO_PERMITE: "NAO_PERMITE";
PERMITE_3R_7D: "PERMITE_3R_7D";
}>;
recebedor: z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>;
loc: z.ZodObject<{
criacao: z.ZodString;
id: z.ZodNumber;
location: z.ZodString;
idRec: z.ZodString;
}, z.core.$strict>;
ativacao: z.ZodObject<{
tipoJornada: z.ZodString;
dadosJornada: z.ZodOptional<z.ZodObject<{
txid: z.ZodString;
}, z.core.$strict>>;
}, z.core.$strict>;
atualizacao: z.ZodArray<z.ZodObject<{
status: z.ZodEnum<{
CRIADA: "CRIADA";
APROVADA: "APROVADA";
REJEITADA: "REJEITADA";
EXPIRADA: "EXPIRADA";
CANCELADA: "CANCELADA";
}>;
data: z.ZodString;
}, z.core.$strict>>;
}, z.core.$loose>;
export type PixCreateRecurrenceAutomaticResponse = z.infer<typeof PixCreateRecurrenceAutomaticResponseSchema>;
export declare const PixDetailRecurrenceAutomaticParamsSchema: z.ZodObject<{
idRec: z.ZodString;
}, z.core.$strict>;
export type PixDetailRecurrenceAutomaticParams = z.infer<typeof PixDetailRecurrenceAutomaticParamsSchema>;
export declare const PixDetailRecurrenceAutomaticResponseSchema: z.ZodObject<{
idRec: z.ZodString;
status: z.ZodEnum<{
CRIADA: "CRIADA";
APROVADA: "APROVADA";
REJEITADA: "REJEITADA";
EXPIRADA: "EXPIRADA";
CANCELADA: "CANCELADA";
}>;
valor: z.ZodUnion<readonly [z.ZodObject<{
valorRec: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
valorMinimoRecebedor: z.ZodString;
}, z.core.$strict>]>;
vinculo: z.ZodObject<{
contrato: z.ZodString;
devedor: z.ZodNonOptional<z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>]>>>;
objeto: z.ZodOptional<z.ZodString>;
}, z.core.$strict>;
calendario: z.ZodObject<{
dataFinal: z.ZodOptional<z.ZodString>;
dataInicial: z.ZodString;
periodicidade: z.ZodEnum<{
SEMANAL: "SEMANAL";
MENSAL: "MENSAL";
ANUAL: "ANUAL";
SEMESTRAL: "SEMESTRAL";
TRIMESTRAL: "TRIMESTRAL";
}>;
}, z.core.$strict>;
politicaRetentativa: z.ZodEnum<{
NAO_PERMITE: "NAO_PERMITE";
PERMITE_3R_7D: "PERMITE_3R_7D";
}>;
recebedor: z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>;
loc: z.ZodObject<{
criacao: z.ZodString;
id: z.ZodNumber;
location: z.ZodString;
idRec: z.ZodString;
}, z.core.$strict>;
ativacao: z.ZodObject<{
tipoJornada: z.ZodString;
dadosJornada: z.ZodOptional<z.ZodObject<{
txid: z.ZodString;
}, z.core.$strict>>;
}, z.core.$strict>;
atualizacao: z.ZodArray<z.ZodObject<{
status: z.ZodEnum<{
CRIADA: "CRIADA";
APROVADA: "APROVADA";
REJEITADA: "REJEITADA";
EXPIRADA: "EXPIRADA";
CANCELADA: "CANCELADA";
}>;
data: z.ZodString;
}, z.core.$strict>>;
pagador: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
codMun: z.ZodString;
cpf: z.ZodString;
ispbParticipante: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
codMun: z.ZodString;
cnpj: z.ZodString;
ispbParticipante: z.ZodString;
}, z.core.$strict>]>>;
dadosQR: z.ZodObject<{
jornada: z.ZodString;
pixCopiaECola: z.ZodString;
}, z.core.$strict>;
}, z.core.$loose>;
export type PixDetailRecurrenceAutomaticResponse = z.infer<typeof PixDetailRecurrenceAutomaticResponseSchema>;
export declare const PixUpdateRecurrenceAutomaticParamsSchema: z.ZodObject<{
idRec: z.ZodString;
}, z.core.$strict>;
export type PixUpdateRecurrenceAutomaticParams = z.infer<typeof PixUpdateRecurrenceAutomaticParamsSchema>;
export declare const PixUpdateRecurrenceAutomaticBodySchema: z.ZodObject<{
loc: z.ZodOptional<z.ZodNumber>;
status: z.ZodOptional<z.ZodLiteral<"CANCELADA">>;
vinculo: z.ZodOptional<z.ZodObject<{
devedor: z.ZodObject<{
nome: z.ZodString;
}, z.core.$strict>;
}, z.core.$strict>>;
calendario: z.ZodOptional<z.ZodObject<{
dataInicial: z.ZodString;
}, z.core.$strict>>;
ativacao: z.ZodOptional<z.ZodObject<{
dadosJornada: z.ZodObject<{
txid: z.ZodString;
}, z.core.$strict>;
}, z.core.$strict>>;
}, z.core.$strict>;
export type PixUpdateRecurrenceAutomaticBody = z.infer<typeof PixUpdateRecurrenceAutomaticBodySchema>;
export declare const PixUpdateRecurrenceAutomaticResponseSchema: z.ZodObject<{
idRec: z.ZodString;
status: z.ZodEnum<{
CRIADA: "CRIADA";
APROVADA: "APROVADA";
REJEITADA: "REJEITADA";
EXPIRADA: "EXPIRADA";
CANCELADA: "CANCELADA";
}>;
valor: z.ZodUnion<readonly [z.ZodObject<{
valorRec: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
valorMinimoRecebedor: z.ZodString;
}, z.core.$strict>]>;
vinculo: z.ZodObject<{
contrato: z.ZodString;
devedor: z.ZodNonOptional<z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<{
cpf: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>]>>>;
objeto: z.ZodOptional<z.ZodString>;
}, z.core.$strict>;
calendario: z.ZodObject<{
dataFinal: z.ZodOptional<z.ZodString>;
dataInicial: z.ZodString;
periodicidade: z.ZodEnum<{
SEMANAL: "SEMANAL";
MENSAL: "MENSAL";
ANUAL: "ANUAL";
SEMESTRAL: "SEMESTRAL";
TRIMESTRAL: "TRIMESTRAL";
}>;
}, z.core.$strict>;
politicaRetentativa: z.ZodEnum<{
NAO_PERMITE: "NAO_PERMITE";
PERMITE_3R_7D: "PERMITE_3R_7D";
}>;
recebedor: z.ZodObject<{
cnpj: z.ZodString;
nome: z.ZodString;
}, z.core.$strict>;
loc: z.ZodObject<{
criacao: z.ZodString;
id: z.ZodNumber;
location: z.ZodString;
idRec: z.ZodString;
}, z.core.$strict>;
ativacao: z.ZodObject<{
tipoJornada: z.ZodString;
dadosJornada: z.ZodOptional<z.ZodObject<{
txid: z.ZodString;
},