import { type SomeJTDSchemaType } from "https://deno.land/x/jamf_school@0.5.0/deps/ajv_jtd.ts";
Generic JTD Schema without inference of the represented type
definition: () & { nullable?: boolean; metadata?: Record<string, unknown>; definitions?: Record<string, SomeJTDSchemaType>; }
| { ref: string; }
| { type: NumberType | StringType | "boolean"; }
| { enum: string[]; }
| { elements: SomeJTDSchemaType; }
| { values: SomeJTDSchemaType; }
| { properties: Record<string, SomeJTDSchemaType>; optionalProperties?: Record<string, SomeJTDSchemaType>; additionalProperties?: boolean; }
| { properties?: Record<string, SomeJTDSchemaType>; optionalProperties: Record<string, SomeJTDSchemaType>; additionalProperties?: boolean; }
| { }