/**
 * Formata e valida a linha digitável de um boleto bancário.
 */
export declare class LinhaDigitavelFormatter {
    /**
     * Formata uma linha digitável de 47 dígitos no padrão com pontos e espaços.
     * Ex: '12345678901234567890123456789012345678901234567' se torna
     * '12345.67890 12345.678901 23456.789012 3 45678901234567'
     *
     * @param linhaDigitavel A linha digitável com 47 dígitos, sem formatação.
     * @returns A linha digitável formatada.
     * @throws {Error} Se a entrada for inválida (diferente de 47 dígitos numéricos).
     */
    format(linhaDigitavel: string): string;
}
