dv-febraban
Version:
Algoritmo para cálculo do dígito verificador de boletos no padrão febraban
19 lines (17 loc) • 758 B
TypeScript
declare module 'dv-febraban' {
/**
* Retorna o dígito verificador do boleto no padrão febraban
* @param barcode - Código de barras com 44 caracteres com a quarta posição (dígito) substituído por zero
*/
export function getDigitoVerificadorGeral(barcode: string): number;
/**
* Retorna o código de barras atualizado com o dígito verificador calculado
* @param barcode - Código de barras com 44 caracteres com a quarta posição (dígito) substituído por zero
*/
export function getCodigoBarrasDv(barcode: string): string;
/**
* Retorna a linha digitável de um código de barras
* @param barcode - Código de barras completo
*/
export function getLinhaDigitavel(barcode: string): string;
}