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;
}
