export const ExcecoesMensagens = {
    exit1: 'exit:1',
    requireMutateFsAutoFix: '自動修正は利用できません',
    autoFixTimeout: (timeoutMs) => `自動修正が${timeoutMs}ms後にタイムアウトしました`,
    pluginsDesabilitadosSafeMode: 'SAFE_MODEではプラグインの読み込みが無効です。許可するには TUTANUS_ALLOW_PLUGINS=1 を設定してください。',
    pluginBloqueado: (erro) => `プラグインがブロックされました: ${erro}`,
    caminhoPluginNaoResolvido: 'プラグインパスが解決できませんでした',
    pluginRegistradoNaoPodeSerObtido: (name) => `プラグイン ${name} は登録されていますが取得できません`,
    pluginCarregandoPromiseNaoPodeSerObtida: (name) => `プラグイン ${name} は読み込み中ですがpromiseを取得できません`,
    naoFoiPossivelCarregarPlugin: (name, errMsg) => `プラグイン「${name}」を読み込めませんでした: ${errMsg}`,
    pluginDeveTerNomeValido: 'プラグインには有効な名前が必要です',
    pluginDeveTerVersaoValida: 'プラグインには有効なバージョンが必要です',
    pluginDeveDefinirPeloMenosUmaExtensao: 'プラグインは少なくとも1つの拡張機能を定義する必要があります',
    pluginDeveImplementarMetodoParse: 'プラグインは parse() メソッドを実装する必要があります',
    definicaoAnalistaInvalida: '無効なアナリスト定義です',
    analistaSemFuncaoAplicar: (nome) => `アナリスト ${nome} に apply 関数がありません`,
    caminhoForaDaCwdNaoPermitido: (caminho) => `CWD外のパスは許可されていません: ${caminho}`,
    persistenciaNegadaForaRaizProjeto: (caminho) => `永続化が拒否されました: プロジェクトルートの外のパス: ${caminho}`,
    validacaoScanIncremental: '--scan-onlyと--incrementalを組み合わせないでください（incrementalはASTが必要です）。',
    fsWriteFileBinaryIndisponivel: '現在の環境では fs.writeFile(バイナリ)は利用できません',
    fsReadFileIndisponivel: '現在の環境では fs.readFile は利用できません',
    fsWriteFileIndisponivel: '現在の環境では fs.writeFile は利用できません',
    fsRenameIndisponivel: '現在の環境では fs.rename は利用できません',
    fsMkdirIndisponivel: '現在の環境では fs.mkdir は利用できません',
    versaoSchemaDesconhecida: (versao) => `不明なスキーマバージョン: ${versao}`,
    relatorioSchemaInvalido: (erros) => `無効なスキーマのレポート: ${erros}`,
    arquivoNaoEncontrado: (fileCaminho) => `ファイルが見つかりません: ${fileCaminho}`,
    validacaoFalhouPara: (fileCaminho) => `${fileCaminho} のバリデーションに失敗しました`,
    erroAoLer: (fileCaminho, errMsg) => `${fileCaminho} の読み込みエラー: ${errMsg}`,
    erroAoEscrever: (fileCaminho, errMsg) => `${fileCaminho} の書き込みエラー: ${errMsg}`,
    erroAoDeletar: (fileCaminho, errMsg) => `${fileCaminho} の削除エラー: ${errMsg}`,
    statIndefinidoPara: (fullCaminho) => `${fullCaminho} の stat が未定義です`,
    mapaReversaoCorrompido: 'ロールバックマップが破損しています',
    semPkg: 'pkg なし'
};
//# sourceMappingURL=excecoes-messages.js.map