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