'use strict';var o=Object.defineProperty;var t=(e,p)=>o(e,"name",{value:p,configurable:true});var a=(r=>(r.string="string",r.boolean="boolean",r.number="number",r.object="object",r.options="options",r.function="function",r.customTypeScript="customTypeScript",r.array="array",r.arrayOfObjects="arrayOfObjects",r.arrayOfStrings="arrayOfStrings",r.arrayOfNumbers="arrayOfNumbers",r.unknown="unknown",r))(a||{}),n=t(e=>"type"in e&&e.type==="string"&&!("enum"in e),"isStringProp"),s=t(e=>"type"in e&&e.type==="number","isNumberProp"),i=t(e=>"type"in e&&e.type==="boolean","isBooleanProp"),P=t(e=>"enum"in e,"isOptionsProp"),c=t(e=>"typeof"in e&&e?.typeof==="function","isFunctionProp"),u=t(e=>!("typeof"in e)&&"tsType"in e,"isCustomTypeScriptProp"),f=t(e=>"type"in e&&e.type==="array"&&"items"in e&&e.items.type==="object","isArrayOfObjectsProp"),b=t(e=>"type"in e&&e.type==="object"&&"properties"in e&&Object.keys(e.properties).length>0,"isObjectProp"),m=t(e=>"type"in e&&e.type==="array"&&"items"in e&&e.items.type==="string","isArrayOfStringsProp"),T=t(e=>"type"in e&&e.type==="array"&&"items"in e&&e.items.type==="number","isArrayOfNumbersProp");exports.PropTypeNames=a;exports.isArrayOfNumbersProp=T;exports.isArrayOfObjectsProp=f;exports.isArrayOfStringsProp=m;exports.isBooleanProp=i;exports.isCustomTypeScriptProp=u;exports.isFunctionProp=c;exports.isNumberProp=s;exports.isObjectProp=b;exports.isOptionsProp=P;exports.isStringProp=n;//# sourceMappingURL=json-schema.js.map
//# sourceMappingURL=json-schema.js.map