Index: frontend/node_modules/eslint-module-utils/ModuleCache.d.ts
===================================================================
--- frontend/node_modules/eslint-module-utils/ModuleCache.d.ts	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
+++ frontend/node_modules/eslint-module-utils/ModuleCache.d.ts	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
@@ -0,0 +1,22 @@
+import type { ESLintSettings } from "./types";
+
+export type CacheKey = unknown;
+export type CacheObject = {
+    result: unknown;
+    lastSeen: ReturnType<typeof process.hrtime>;
+};
+
+declare class ModuleCache {
+    map: Map<CacheKey, CacheObject>;
+
+    constructor(map?: Map<CacheKey, CacheObject>);
+
+    get<T>(cacheKey: CacheKey, settings: ESLintSettings): T | undefined;
+
+    set<T>(cacheKey: CacheKey, result: T): T;
+
+    static getSettings(settings: ESLintSettings): { lifetime: number } & Omit<ESLintSettings['import/cache'], 'lifetime'>;
+}
+export default ModuleCache;
+
+export type { ModuleCache }
