export declare const AnalistaShellMensagens: {
    readonly missingShebang: "检测到Shell脚本缺少shebang。";
    readonly missingShebangSugestao: "请在文件开头添加#!/bin/bash或#!/bin/sh。";
    readonly missingSetE: "Shell脚本未使用\"set -e\"。命令错误不会中断脚本执行。";
    readonly missingSetESugestao: "考虑使用\"set -e\"使脚本在任何命令失败时停止。";
    readonly evalUsage: "检测到\"eval\"使用。如果输入不可信，可能导致任意代码执行。";
    readonly evalUsageSugestao: "避免使用eval。请使用数组或其他结构来构建动态命令。";
    readonly unquotedVariable: "变量未使用双引号。可能导致包含空格的文件名出现问题。";
    readonly unquotedVariableSugestao: "请使用\"$VAR\"代替$VAR。";
    readonly rmRfRoot: "检测到极其危险的命令: rm -rf /";
    readonly rmRfRootSugestao: "请立即删除此命令。";
    readonly curlPipeSh: "检测到curl/wget直接通过管道传给shell。";
    readonly curlPipeShSugestao: "请始终下载脚本，检查后再本地执行。";
    readonly hardcodedPassword: "Shell变量中可能包含硬编码的凭据。";
    readonly hardcodedPasswordSugestao: "请使用运行时注入的环境变量。";
    readonly sudoUsage: "脚本中检测到sudo使用。";
    readonly sudoUsageSugestao: "尝试设计无需root权限即可运行的脚本，或要求用户使用sudo运行整个脚本。";
};
//# sourceMappingURL=analyst-shell-messages.d.ts.map