export const FormattersMensagens = {
    descricao: 'Gerencia formatadores de relatório (plugins de saída)',
    listDescricao: 'Lista formatadores registrados',
    registerDescricao: 'Registra um novo formatador via caminho de arquivo',
    removeDescricao: 'Remove um formatador registrado',
    formatadoresRegistrados: 'Formatadores registrados:',
    nenhumFormatador: '  Nenhum formatador registrado',
    linhaFormatador: (nome, formato, descricao) => `  - ${nome} (${formato}): ${descricao}`,
    extensoesFormatador: (extensoes) => `    Extensões: ${extensoes}`,
    moduloInvalido: (caminho) => `Módulo em "${caminho}" não exporta um formatador válido (default com método gerar())`,
    formatadorRegistrado: (nome) => `Formatador "${nome}" registrado com sucesso`,
    formatadorRemovido: (nome) => `Formatador "${nome}" removido`,
    formatadorNaoEncontrado: (nome) => `Formatador "${nome}" não encontrado`,
    formatterJaRegistrado: (nome) => `Formatter "${nome}" já está registrado`,
    jsonBuiltinDesc: 'Exportador JSON nativo',
    markdownBuiltinDesc: 'Exportador Markdown nativo',
    complianceJsonDesc: 'Relatório de compliance em JSON (ISO 27001, SOC 2)',
    complianceMarkdownDesc: 'Relatório de compliance em Markdown (ISO 27001, SOC 2)',
    semDados: '# Sem dados',
};
export const ExecSafeMensagens = {
    safeModeBloqueado: 'Execução de comandos desabilitada em SAFE_MODE. Defina TUTANUS_ALLOW_EXEC=1 para permitir.',
};
export const WorkerExecutorMensagens = {
    timeoutTecnica: (nome, ms) => `Timeout: tecnica '${nome}' excedeu ${ms}ms`,
    erroExecutarTecnica: (nome, msg) => `Erro ao executar técnica ${nome}: ${msg}`,
};
export const ConfigMensagens = {
    babelTraverseNaoFuncao: 'Babel traverse não é uma função - verifique a resolução de módulo.',
    exclusaoInsegura: (padroes) => `[AVISO] Alguns padrões de exclusão foram considerados inseguros e foram ignorados: ${padroes}`,
};
//# sourceMappingURL=formatters-messages.js.map