{"version":3,"file":"LRUCache.d.ts","sourceRoot":"","sources":["../src/LRUCache.ts"],"names":[],"mappings":"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"}