@jackiemacklein/nettz-utils
Version:
Serviços de imagem, e-mail, códigos de barras, utilitários numéricos e componentes React para apps Node.js com TypeScript
14 lines (13 loc) • 556 B
TypeScript
/**
* @author Jackiê Macklein
* @company Onside tecnologia/Nettz
* @copyright Todos direitos reservados.
* @description Validação de payloads Asaas antes do envio à API.
*/
import { AsaasValidationKind } from "./types";
export interface AsaasValidationResult {
isValid: boolean;
errors: string[];
}
export declare function validateAsaasPayload(kind: AsaasValidationKind, data: Record<string, unknown>): AsaasValidationResult;
export declare function assertValidAsaasPayload(kind: AsaasValidationKind, data: Record<string, unknown>): void;