interface TPartial
implements TObject
import { type TPartial } from "https://deno.land/x/typebox@0.25.20/src/typebox.ts";
Type Parameters
T extends TObject
Properties
properties: [K in keyof T["properties"]]: T["properties"][K] extends TReadonlyOptional<infer U> ? TReadonlyOptional<U> : T["properties"][K] extends TReadonly<infer U> ? TReadonlyOptional<U> : T["properties"][K] extends TOptional<infer U> ? TOptional<U> : TOptional<T["properties"][K]>