import { type ViewSchema } from "https://deno.land/x/structurae@4.0.1/index.ts";
Properties
optional
items: T extends Array<infer U> ? ViewSchema<U> : neveroptional
required: Array<keyof T>optional
properties: [P in keyof T]: ViewSchema<T[P]>optional
propertyNames: ViewSchema<number> | ViewSchema<string>optional
additionalProperties: ViewSchema<T[keyof T]>optional
default: T