// ../../node_modules/.pnpm/@deepkit+type-spec@1.0.1_patch_hash=f3c3a4fd486751022d78f17d39a5a79f493bca20b185964ca1aba41fbfc93244/node_modules/@deepkit/type-spec/dist/esm/src/type.js
var TypeNumberBrand;
(function(TypeNumberBrand2) {
  TypeNumberBrand2[TypeNumberBrand2["integer"] = 0] = "integer";
  TypeNumberBrand2[TypeNumberBrand2["int8"] = 1] = "int8";
  TypeNumberBrand2[TypeNumberBrand2["int16"] = 2] = "int16";
  TypeNumberBrand2[TypeNumberBrand2["int32"] = 3] = "int32";
  TypeNumberBrand2[TypeNumberBrand2["uint8"] = 4] = "uint8";
  TypeNumberBrand2[TypeNumberBrand2["uint16"] = 5] = "uint16";
  TypeNumberBrand2[TypeNumberBrand2["uint32"] = 6] = "uint32";
  TypeNumberBrand2[TypeNumberBrand2["float"] = 7] = "float";
  TypeNumberBrand2[TypeNumberBrand2["float32"] = 8] = "float32";
  TypeNumberBrand2[TypeNumberBrand2["float64"] = 9] = "float64";
})(TypeNumberBrand || (TypeNumberBrand = {}));
var ReflectionOp;
(function(ReflectionOp2) {
  ReflectionOp2[ReflectionOp2["never"] = 0] = "never";
  ReflectionOp2[ReflectionOp2["any"] = 1] = "any";
  ReflectionOp2[ReflectionOp2["unknown"] = 2] = "unknown";
  ReflectionOp2[ReflectionOp2["void"] = 3] = "void";
  ReflectionOp2[ReflectionOp2["object"] = 4] = "object";
  ReflectionOp2[ReflectionOp2["string"] = 5] = "string";
  ReflectionOp2[ReflectionOp2["number"] = 6] = "number";
  ReflectionOp2[ReflectionOp2["numberBrand"] = 7] = "numberBrand";
  ReflectionOp2[ReflectionOp2["boolean"] = 8] = "boolean";
  ReflectionOp2[ReflectionOp2["bigint"] = 9] = "bigint";
  ReflectionOp2[ReflectionOp2["symbol"] = 10] = "symbol";
  ReflectionOp2[ReflectionOp2["null"] = 11] = "null";
  ReflectionOp2[ReflectionOp2["undefined"] = 12] = "undefined";
  ReflectionOp2[ReflectionOp2["literal"] = 13] = "literal";
  ReflectionOp2[ReflectionOp2["function"] = 14] = "function";
  ReflectionOp2[ReflectionOp2["method"] = 15] = "method";
  ReflectionOp2[ReflectionOp2["methodSignature"] = 16] = "methodSignature";
  ReflectionOp2[ReflectionOp2["parameter"] = 17] = "parameter";
  ReflectionOp2[ReflectionOp2["property"] = 18] = "property";
  ReflectionOp2[ReflectionOp2["propertySignature"] = 19] = "propertySignature";
  ReflectionOp2[ReflectionOp2["class"] = 20] = "class";
  ReflectionOp2[ReflectionOp2["classExtends"] = 21] = "classExtends";
  ReflectionOp2[ReflectionOp2["classReference"] = 22] = "classReference";
  ReflectionOp2[ReflectionOp2["optional"] = 23] = "optional";
  ReflectionOp2[ReflectionOp2["readonly"] = 24] = "readonly";
  ReflectionOp2[ReflectionOp2["public"] = 25] = "public";
  ReflectionOp2[ReflectionOp2["private"] = 26] = "private";
  ReflectionOp2[ReflectionOp2["protected"] = 27] = "protected";
  ReflectionOp2[ReflectionOp2["abstract"] = 28] = "abstract";
  ReflectionOp2[ReflectionOp2["defaultValue"] = 29] = "defaultValue";
  ReflectionOp2[ReflectionOp2["description"] = 30] = "description";
  ReflectionOp2[ReflectionOp2["rest"] = 31] = "rest";
  ReflectionOp2[ReflectionOp2["regexp"] = 32] = "regexp";
  ReflectionOp2[ReflectionOp2["enum"] = 33] = "enum";
  ReflectionOp2[ReflectionOp2["enumMember"] = 34] = "enumMember";
  ReflectionOp2[ReflectionOp2["set"] = 35] = "set";
  ReflectionOp2[ReflectionOp2["map"] = 36] = "map";
  ReflectionOp2[ReflectionOp2["array"] = 37] = "array";
  ReflectionOp2[ReflectionOp2["tuple"] = 38] = "tuple";
  ReflectionOp2[ReflectionOp2["tupleMember"] = 39] = "tupleMember";
  ReflectionOp2[ReflectionOp2["namedTupleMember"] = 40] = "namedTupleMember";
  ReflectionOp2[ReflectionOp2["union"] = 41] = "union";
  ReflectionOp2[ReflectionOp2["intersection"] = 42] = "intersection";
  ReflectionOp2[ReflectionOp2["indexSignature"] = 43] = "indexSignature";
  ReflectionOp2[ReflectionOp2["objectLiteral"] = 44] = "objectLiteral";
  ReflectionOp2[ReflectionOp2["mappedType"] = 45] = "mappedType";
  ReflectionOp2[ReflectionOp2["in"] = 46] = "in";
  ReflectionOp2[ReflectionOp2["frame"] = 47] = "frame";
  ReflectionOp2[ReflectionOp2["moveFrame"] = 48] = "moveFrame";
  ReflectionOp2[ReflectionOp2["return"] = 49] = "return";
  ReflectionOp2[ReflectionOp2["templateLiteral"] = 50] = "templateLiteral";
  ReflectionOp2[ReflectionOp2["date"] = 51] = "date";
  ReflectionOp2[ReflectionOp2["int8Array"] = 52] = "int8Array";
  ReflectionOp2[ReflectionOp2["uint8ClampedArray"] = 53] = "uint8ClampedArray";
  ReflectionOp2[ReflectionOp2["uint8Array"] = 54] = "uint8Array";
  ReflectionOp2[ReflectionOp2["int16Array"] = 55] = "int16Array";
  ReflectionOp2[ReflectionOp2["uint16Array"] = 56] = "uint16Array";
  ReflectionOp2[ReflectionOp2["int32Array"] = 57] = "int32Array";
  ReflectionOp2[ReflectionOp2["uint32Array"] = 58] = "uint32Array";
  ReflectionOp2[ReflectionOp2["float32Array"] = 59] = "float32Array";
  ReflectionOp2[ReflectionOp2["float64Array"] = 60] = "float64Array";
  ReflectionOp2[ReflectionOp2["bigInt64Array"] = 61] = "bigInt64Array";
  ReflectionOp2[ReflectionOp2["arrayBuffer"] = 62] = "arrayBuffer";
  ReflectionOp2[ReflectionOp2["promise"] = 63] = "promise";
  ReflectionOp2[ReflectionOp2["arg"] = 64] = "arg";
  ReflectionOp2[ReflectionOp2["typeParameter"] = 65] = "typeParameter";
  ReflectionOp2[ReflectionOp2["typeParameterDefault"] = 66] = "typeParameterDefault";
  ReflectionOp2[ReflectionOp2["var"] = 67] = "var";
  ReflectionOp2[ReflectionOp2["loads"] = 68] = "loads";
  ReflectionOp2[ReflectionOp2["indexAccess"] = 69] = "indexAccess";
  ReflectionOp2[ReflectionOp2["keyof"] = 70] = "keyof";
  ReflectionOp2[ReflectionOp2["infer"] = 71] = "infer";
  ReflectionOp2[ReflectionOp2["typeof"] = 72] = "typeof";
  ReflectionOp2[ReflectionOp2["condition"] = 73] = "condition";
  ReflectionOp2[ReflectionOp2["jumpCondition"] = 74] = "jumpCondition";
  ReflectionOp2[ReflectionOp2["jump"] = 75] = "jump";
  ReflectionOp2[ReflectionOp2["call"] = 76] = "call";
  ReflectionOp2[ReflectionOp2["inline"] = 77] = "inline";
  ReflectionOp2[ReflectionOp2["inlineCall"] = 78] = "inlineCall";
  ReflectionOp2[ReflectionOp2["distribute"] = 79] = "distribute";
  ReflectionOp2[ReflectionOp2["extends"] = 80] = "extends";
  ReflectionOp2[ReflectionOp2["widen"] = 81] = "widen";
  ReflectionOp2[ReflectionOp2["static"] = 82] = "static";
  ReflectionOp2[ReflectionOp2["mappedType2"] = 83] = "mappedType2";
  ReflectionOp2[ReflectionOp2["functionReference"] = 84] = "functionReference";
  ReflectionOp2[ReflectionOp2["callSignature"] = 85] = "callSignature";
  ReflectionOp2[ReflectionOp2["typeName"] = 86] = "typeName";
  ReflectionOp2[ReflectionOp2["implements"] = 87] = "implements";
  ReflectionOp2[ReflectionOp2["nominal"] = 88] = "nominal";
  ReflectionOp2[ReflectionOp2["tags"] = 89] = "tags";
})(ReflectionOp || (ReflectionOp = {}));

export { ReflectionOp, TypeNumberBrand };
//# sourceMappingURL=chunk-ORGCWC7F.js.map
//# sourceMappingURL=chunk-ORGCWC7F.js.map