export declare const DetectorShellMensagens: {
    readonly missingShebang: "Script missing shebang";
    readonly missingShebangSugestao: "Add #!/bin/bash or #!/bin/sh";
    readonly missingSetE: "Script missing \"set -e\" - errors do not stop execution";
    readonly missingSetESugestao: "Add set -e at the top of the script";
    readonly evalUsage: "eval() detected - arbitrary execution risk";
    readonly evalUsageSugestao: "Avoid eval - use arrays or other constructs";
    readonly rmRfRoot: "EXTREMELY DANGEROUS COMMAND: rm -rf /";
    readonly rmRfRootSugestao: "Remove this command immediately!";
    readonly curlPipeSh: "curl/wget piped to shell - security risk";
    readonly curlPipeShSugestao: "Download, inspect, and execute separately";
    readonly hardcodedPassword: "Hardcoded credential in variable";
    readonly hardcodedPasswordSugestao: "Use environment variables";
    readonly unquotedVariable: "Unquoted variable - problems with spaces";
    readonly unquotedVariableSugestao: "Use \"$VAR\" instead of $VAR";
    readonly sudoUsage: "Detected sudo usage";
    readonly sudoUsageSugestao: "Design scripts to run without root";
};
//# sourceMappingURL=detector-shell-messages.d.ts.map