UNPKG

pix-toolchain

Version:

Ferramentas para facilitar a utilização do Pix com Typescript/Javascript

28 lines (27 loc) 800 B
export declare class Validate { /** * Valida o tipo de chave * @param key Chave Pix que deseja validar o tipo * @returns Objeto com a validação do tipo de chave */ validate(key: string): { cpf: boolean; cnpj: boolean; evp: boolean; email: boolean; phone: boolean; }; /** * Retorna um array de KeyType com o tipo que a chave pode ser. * Util para validar quando a chave pode ser um CPF ou um CELULAR * Ex: 12945678969 Pode ser tanto um CPF quanto um celular * @param key Chave Pix que deseja validar * @returns Array com os tipos de chave que ela pode ser */ keyType(key: string): Array<KeyType>; private cpf; private cnpj; private evp; private email; private phone; }