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