export declare const GithubPushReportMensagens: {
    readonly scoreLabel: (score: number) => "bom" | "atenção" | "crítico";
    readonly rotuloScoreNome: "tutanus: diagnóstico";
    readonly nenhumaOcorrencia: "_Nenhuma ocorrência encontrada._\n";
    readonly explicarSeveridade: (nivel: string) => string;
    readonly qualidadeOtimo: "> **Ótimo.** O código analisado apresenta boa qualidade. Poucas ou nenhuma intervenção necessária.\n\n";
    readonly qualidadeAtencao: "> **Atenção necessária.** O código tem pontos que merecem revisão antes de seguir para produção.\n\n";
    readonly qualidadeCritico: "> **Crítico.** É altamente recomendado revisar e corrigir os problemas encontrados antes de prosseguir.\n\n";
    readonly maisOcorrencias: (count: number) => string;
    readonly maisArquivos: (count: number) => string;
    readonly prBodyEstadoScore: (estado: string) => string;
    readonly repoDescricao: (owner: string, repo: string) => string;
    readonly escopoLabel: (branch: string, baseRef?: string) => string;
    readonly nenhumProblema: "### Nenhum problema encontrado\n\nO código analisado não apresentou ocorrências.\n\n";
    readonly acoesRecomendadas: "### Ações recomendadas\n\n1. Revise os erros — são os que têm maior impacto na qualidade e segurança\n2. Analise os avisos — podem indicar bugs latentes ou dívida técnica\n3. Considere as sugestões — melhoram manutenibilidade e performance\n4. Consulte os comentários inline — cada ocorrência tem uma sugestão prática\n\n";
    readonly sobreAnalise: (branch: string, alvo: string) => string;
    readonly relatorioTruncado: "\n\n_… relatório truncado devido ao tamanho._";
    readonly prBodyScore: (branch: string, baseRef: string, score: number, estado: string, sha: string, escopo: string) => string;
    readonly prQualityOtimo: "> **Ótimo.** Este PR está com boa qualidade.\n\n";
    readonly prQualityAtencao: "> **Atenção necessária.** Este PR tem pontos que merecem revisão.\n\n";
    readonly prQualityCritico: "> **Crítico.** É altamente recomendado revisar e corrigir os problemas neste PR.\n\n";
    readonly nenhumProblemaPR: "### Nenhum problema encontrado\n\nEste PR não apresentou ocorrências.\n\n";
    readonly maisOcorrenciasPR: (count: number) => string;
};
export declare const GithubDashboardMensagens: {
    readonly redirectAfterInstall: "GitHub (settings/installations) — não redireciona ao dashboard";
    readonly statsZeradas: "Estatísticas zeradas.";
    readonly paramsObrigatorios: "Parâmetros obrigatórios: owner, repo, installationId";
    readonly nenhumWorkflowEncontrado: "Nenhum workflow encontrado.";
    readonly erroCriarJob: "Erro ao criar job";
    readonly jobEnfileirado: (jobId: string) => string;
    readonly jobNaoEncontrado: (jobId: string) => string;
    readonly installationIdInvalido: "installation id inválido";
    readonly acessoNegado: "Acesso não autorizado. Forneça o token de administração (Authorization: Bearer <token>).";
    readonly tokenNaoConfigurado: "Token de administração (TUTANUS_ADMIN_TOKEN) não configurado. Acesso permitido sem autenticação.";
};
//# sourceMappingURL=github-push-report-messages.d.ts.map