export const DetectorDependenciasMensagens = {
    importDependenciaExterna: (val) => `External dependency import: '${val}'`,
    importRelativoLongo: (val) => `Relative import goes up too many directories: '${val}'`,
    importJsEmTs: (val) => `Import of .js file in TypeScript: '${val}'`,
    importArquivoInexistente: (val) => `Import of non-existent file: '${val}'`,
    requireDependenciaExterna: (val) => `Require of external dependency: '${val}'`,
    requireRelativoLongo: (val) => `Relative require goes up too many directories: '${val}'`,
    requireJsEmTs: (val) => `Require of .js file in TypeScript: '${val}'`,
    requireArquivoInexistente: (val) => `Require of non-existent file: '${val}'`,
    importUsadoRegistroDinamico: (nome) => `Import '${nome}' used via dynamic registration (heuristic)`,
    usoMistoRequireImport: 'Mixed usage of require and import in the same file. Standardize to a single style.',
    importCircularSelf: 'Circular import detected: the file imports itself.',
    dependenciaCircular: (totalArquivos, caminhoCompleto) => `Circular dependency detected (${totalArquivos} file(s)): ${caminhoCompleto}`
};
//# sourceMappingURL=detector-dependencies-messages.js.map