export const DetectorDependenciasMensagens = {
    importDependenciaExterna: (val) => `外部依存性のインポート: '${val}'`,
    importRelativoLongo: (val) => `相対インポートが上りすぎるディレクトリ: '${val}'`,
    importJsEmTs: (val) => `TypeScriptでの.jsファイルのインポート: '${val}'`,
    importArquivoInexistente: (val) => `存在しないファイルのインポート: '${val}'`,
    requireDependenciaExterna: (val) => `外部依存性のrequire: '${val}'`,
    requireRelativoLongo: (val) => `相対requireが上りすぎるディレクトリ: '${val}'`,
    requireJsEmTs: (val) => `TypeScriptでの.jsファイルのrequire: '${val}'`,
    requireArquivoInexistente: (val) => `存在しないファイルのrequire: '${val}'`,
    importUsadoRegistroDinamico: (nome) => `インポート '${nome}' は動的登録（ヒューリスティック）経由で使用されています`,
    usoMistoRequireImport: '同じファイル内でrequireとimportが混在して使用されています。いずれかのスタイルに統一してください。',
    importCircularSelf: '循環インポートが検出されました: ファイルが自身をインポートしています。',
    dependenciaCircular: (totalArquivos, caminhoCompleto) => `循環依存が検出されました (${totalArquivos}ファイル): ${caminhoCompleto}`
};
//# sourceMappingURL=detector-dependencies-messages.js.map