export declare const DetectorPythonMensagens: {
    readonly bareExcept: "Bare except detectado - captura todas exceções incluindo SystemExit";
    readonly bareExceptSugestao: "Use except Exception: ou exceção específica";
    readonly evalUsage: "eval() detectado - risco de execução de código arbitrário";
    readonly evalUsageSugestao: "Use ast.literal_eval() para dados seguros";
    readonly execUsage: "exec() detectado - risco de execução de código arbitrário";
    readonly execUsageSugestao: "Evite exec(), refatore para funções dinâmicas seguras";
    readonly mutableDefault: "Argumento default mutável detectado";
    readonly mutableDefaultSugestao: "Use None como default e inicialize dentro da função";
    readonly printInsteadLog: "print() usado ao invés de logging";
    readonly printInsteadLogSugestao: "Use logging.info(), logging.debug(), etc.";
    readonly missingTypeHints: "Função sem type hints";
    readonly missingTypeHintsSugestao: "Adicione type hints para parâmetros e retorno";
    readonly subprocessShell: "subprocess com shell=True - risco de injection";
    readonly subprocessShellSugestao: "Passe lista de argumentos ao invés de string com shell=True";
};
//# sourceMappingURL=detector-python-messages.d.ts.map