export declare const DetectorShellMensagens: {
    readonly missingShebang: "Script sem shebang";
    readonly missingShebangSugestao: "Adicione #!/bin/bash ou #!/bin/sh";
    readonly missingSetE: "Script sem \"set -e\" - erros não interrompem execução";
    readonly missingSetESugestao: "Adicione set -e no início do script";
    readonly evalUsage: "eval() detectado - risco de execução arbitrária";
    readonly evalUsageSugestao: "Evite eval - use arrays ou outras construções";
    readonly rmRfRoot: "COMANDO EXTREMAMENTE PERIGOSO: rm -rf /";
    readonly rmRfRootSugestao: "Remova este comando imediatamente!";
    readonly curlPipeSh: "curl/wget piped para shell - risco de segurança";
    readonly curlPipeShSugestao: "Baixe, inspecione e execute separadamente";
    readonly hardcodedPassword: "Credencial hardcoded em variável";
    readonly hardcodedPasswordSugestao: "Use variáveis de ambiente";
    readonly unquotedVariable: "Variável sem aspas - problemas com espaços";
    readonly unquotedVariableSugestao: "Use \"$VAR\" ao invés de $VAR";
    readonly sudoUsage: "Uso de sudo detectado";
    readonly sudoUsageSugestao: "Projete scripts que rodem sem root";
};
//# sourceMappingURL=detector-shell-messages.d.ts.map