export declare const DetectorPythonMensagens: {
    readonly bareExcept: "Bare except detected - catches all exceptions including SystemExit";
    readonly bareExceptSugestao: "Use except Exception: or a specific exception";
    readonly evalUsage: "eval() detected - arbitrary code execution risk";
    readonly evalUsageSugestao: "Use ast.literal_eval() for safe data parsing";
    readonly execUsage: "exec() detected - arbitrary code execution risk";
    readonly execUsageSugestao: "Avoid exec(), refactor to safe dynamic functions";
    readonly mutableDefault: "Mutable default argument detected";
    readonly mutableDefaultSugestao: "Use None as the default and initialize inside the function";
    readonly printInsteadLog: "print() used instead of logging";
    readonly printInsteadLogSugestao: "Use logging.info(), logging.debug(), etc.";
    readonly missingTypeHints: "Function missing type hints";
    readonly missingTypeHintsSugestao: "Add type hints for parameters and return values";
    readonly subprocessShell: "subprocess with shell=True detected - injection risk";
    readonly subprocessShellSugestao: "Pass argument list instead of a shell string";
};
//# sourceMappingURL=detector-python-messages.d.ts.map