export declare const MENSAGENS_CORRECAO_TIPOS: {
    readonly fixAny: {
        readonly title: "Replace any with safe types";
        readonly description: string;
    };
    readonly fixUnknown: {
        readonly title: "Replace unknown with specific types";
        readonly description: "Detects type guard patterns and creates dedicated types";
    };
    readonly validacao: {
        readonly falha: (erros: string[]) => string;
        readonly revisar: "Review manually";
    };
    readonly warnings: {
        readonly confiancaBaixa: (confianca: number) => string;
        readonly confiancaMedia: (confianca: number, tipoSugerido: string) => string;
        readonly unknownApropriado: "unknown is appropriate here (generic input or low confidence)";
        readonly useTiposCentralizados: () => string;
        readonly criarTipoDedicado: (caminho: string) => string;
        readonly adicioneTypeGuards: () => string;
    };
    readonly erros: {
        readonly extrairNome: "Could not extract variable name";
        readonly variavelNaoUsada: "Unused variable - impossible to infer type";
        readonly analise: (erro: string) => string;
    };
};
export declare const MENSAGENS_AUTOFIX: {
    readonly iniciando: (modo: string) => string;
    readonly dryRun: "[i] Dry-run: simulating fixes (no changes will be applied)";
    readonly aplicando: (count: number) => string;
    readonly concluido: (aplicadas: number, falhas: number) => string;
    readonly naoDisponivel: "[i] No automatic fix available";
    readonly flags: {
        readonly fixSafe: "[GUARD] Flag --fix-safe detected: enabling conservative mode";
        readonly requireMutateFS: "[FALHA] Auto-fix unavailable at this time.";
    };
    readonly logs: {
        readonly modoConservador: "[GUARD] Conservative mode activated - applying only high-confidence fixes";
        readonly validacaoEslint: "[SCAN] Running ESLint validation post-auto-fix...";
        readonly arquivoMovido: (origem: string, destino: string) => string;
        readonly arquivoRevertido: (origem: string, destino: string) => string;
        readonly arquivoRevertidoConteudo: (origem: string, destino: string) => string;
    };
    readonly resultados: {
        readonly sucesso: (count: number) => string;
        readonly falhas: (count: number) => string;
        readonly erroArquivo: (arquivo: string, erro: string) => string;
    };
    readonly dicas: {
        readonly executarLint: "[DICA] Run `npm run lint` to verify the fixes";
        readonly executarBuild: "[DICA] Run `npm run build` to verify the code compiles";
        readonly removerDryRun: "[DICA] Remove --dry-run to apply fixes automatically";
        readonly ajustarConfianca: "[DICA] Use --confidence <num> to adjust the threshold (current: 85%)";
    };
};
export declare const MENSAGENS_RELATORIOS_ANALISE: {
    readonly asyncPatterns: {
        readonly titulo: "[SUMMARY] Async/Await Patterns Analysis";
        readonly padroes: "\n[SUMMARY] Code Usage Patterns:";
        readonly recomendacoes: "\n[DICA] Fix Recommendations:\n";
        readonly critico: "\u001B[31mERRO\u001B[0m CRITICAL (Review Immediately):";
        readonly alto: "\n[!] HIGH (Review in Current Sprint):";
        readonly salvo: (caminho: string) => string;
    };
    readonly fixTypes: {
        readonly analiseSalva: "[JSON] Detailed analysis saved at: .tutanus/fix-types-analise.json";
        readonly possibilidades: "└─ [SCAN] Alternative possibilities:";
        readonly sugestao: (texto: string) => string;
        readonly exportado: "[DOC] Fix-types reports exported:";
    };
    readonly guardian: {
        readonly baselineAceito: "[OK] Guardian: baseline manually accepted (--aceitar).";
        readonly exportado: "[DOC] Guardian reports exported:";
    };
};
export declare const MENSAGENS_ARQUETIPOS_HANDLER: {
    readonly timeout: "[!] Archetype detection expired (timeout)";
    readonly salvo: (caminho: string) => string;
    readonly falha: "[!] Failed to generate plan via archetypes.";
    readonly falhaEstrategista: "[!] Strategist failed to suggest plan.";
    readonly falhaGeral: "[!] General planning failure.";
};
export declare const MENSAGENS_PLUGINS: {
    readonly registrado: (nome: string, extensoes: string[]) => string;
    readonly configAtualizada: "[FIX] Registry configuration updated";
    readonly erroParsear: (linguagem: string, erro: string) => string;
};
export declare const MENSAGENS_EXECUTOR: {
    readonly analiseCompleta: (tecnica: string, arquivo: string, duracao: string) => string;
};
export declare const MENSAGENS_CORRECOES: {
    readonly fixTypes: {
        readonly fixAny: {
            readonly title: "Replace any with safe types";
            readonly description: string;
        };
        readonly fixUnknown: {
            readonly title: "Replace unknown with specific types";
            readonly description: "Detects type guard patterns and creates dedicated types";
        };
        readonly validacao: {
            readonly falha: (erros: string[]) => string;
            readonly revisar: "Review manually";
        };
        readonly warnings: {
            readonly confiancaBaixa: (confianca: number) => string;
            readonly confiancaMedia: (confianca: number, tipoSugerido: string) => string;
            readonly unknownApropriado: "unknown is appropriate here (generic input or low confidence)";
            readonly useTiposCentralizados: () => string;
            readonly criarTipoDedicado: (caminho: string) => string;
            readonly adicioneTypeGuards: () => string;
        };
        readonly erros: {
            readonly extrairNome: "Could not extract variable name";
            readonly variavelNaoUsada: "Unused variable - impossible to infer type";
            readonly analise: (erro: string) => string;
        };
    };
    readonly autofix: {
        readonly iniciando: (modo: string) => string;
        readonly dryRun: "[i] Dry-run: simulating fixes (no changes will be applied)";
        readonly aplicando: (count: number) => string;
        readonly concluido: (aplicadas: number, falhas: number) => string;
        readonly naoDisponivel: "[i] No automatic fix available";
        readonly flags: {
            readonly fixSafe: "[GUARD] Flag --fix-safe detected: enabling conservative mode";
            readonly requireMutateFS: "[FALHA] Auto-fix unavailable at this time.";
        };
        readonly logs: {
            readonly modoConservador: "[GUARD] Conservative mode activated - applying only high-confidence fixes";
            readonly validacaoEslint: "[SCAN] Running ESLint validation post-auto-fix...";
            readonly arquivoMovido: (origem: string, destino: string) => string;
            readonly arquivoRevertido: (origem: string, destino: string) => string;
            readonly arquivoRevertidoConteudo: (origem: string, destino: string) => string;
        };
        readonly resultados: {
            readonly sucesso: (count: number) => string;
            readonly falhas: (count: number) => string;
            readonly erroArquivo: (arquivo: string, erro: string) => string;
        };
        readonly dicas: {
            readonly executarLint: "[DICA] Run `npm run lint` to verify the fixes";
            readonly executarBuild: "[DICA] Run `npm run build` to verify the code compiles";
            readonly removerDryRun: "[DICA] Remove --dry-run to apply fixes automatically";
            readonly ajustarConfianca: "[DICA] Use --confidence <num> to adjust the threshold (current: 85%)";
        };
    };
    readonly relatorios: {
        readonly asyncPatterns: {
            readonly titulo: "[SUMMARY] Async/Await Patterns Analysis";
            readonly padroes: "\n[SUMMARY] Code Usage Patterns:";
            readonly recomendacoes: "\n[DICA] Fix Recommendations:\n";
            readonly critico: "\u001B[31mERRO\u001B[0m CRITICAL (Review Immediately):";
            readonly alto: "\n[!] HIGH (Review in Current Sprint):";
            readonly salvo: (caminho: string) => string;
        };
        readonly fixTypes: {
            readonly analiseSalva: "[JSON] Detailed analysis saved at: .tutanus/fix-types-analise.json";
            readonly possibilidades: "└─ [SCAN] Alternative possibilities:";
            readonly sugestao: (texto: string) => string;
            readonly exportado: "[DOC] Fix-types reports exported:";
        };
        readonly guardian: {
            readonly baselineAceito: "[OK] Guardian: baseline manually accepted (--aceitar).";
            readonly exportado: "[DOC] Guardian reports exported:";
        };
    };
    readonly arquetipos: {
        readonly timeout: "[!] Archetype detection expired (timeout)";
        readonly salvo: (caminho: string) => string;
        readonly falha: "[!] Failed to generate plan via archetypes.";
        readonly falhaEstrategista: "[!] Strategist failed to suggest plan.";
        readonly falhaGeral: "[!] General planning failure.";
    };
    readonly plugins: {
        readonly registrado: (nome: string, extensoes: string[]) => string;
        readonly configAtualizada: "[FIX] Registry configuration updated";
        readonly erroParsear: (linguagem: string, erro: string) => string;
    };
    readonly executor: {
        readonly analiseCompleta: (tecnica: string, arquivo: string, duracao: string) => string;
    };
};
//# sourceMappingURL=correcoes-messages.d.ts.map