"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const c=require("../normalize.cjs.js"),u=require("./defined-info.cjs.js"),n=require("./schema.cjs.js");function p(e){const o={},t={};for(const[r,a]of Object.entries(e.properties)){const s=new u.DefinedInfo(r,e.transform(e.attributes||{},r),a,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(s.mustUseProperty=!0),o[r]=s,t[c.normalize(r)]=r,t[c.normalize(s.attribute)]=r}return new n.Schema(o,t,e.space)}exports.create=p;
//# sourceMappingURL=create.cjs.js.map
