type alias TRequiredPropertiesimport { type TRequiredProperties } from "https://deno.land/x/openbox@1.1.8/deps.ts"; Type ParametersT extends TPropertiesdefinition: Evaluate<AssertProperties<[K in keyof T]: T[K] extends TOptional<infer S> ? S : T[K]>>