import { type TOmit } from "https://deno.land/x/typebox@0.25.13/src/typebox.ts";
Type Parameters
T extends TObject
Properties extends ObjectPropertyKeys<T>[]
Properties
static: Omit<Static<T, this["params"]>, Properties[number]>
properties: T extends TObject ? Omit<T["properties"], Properties[number]> : never