Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

RequiredByKey

type RequiredByKey<T, K extends keyof T = keyof T> = FlatObjectTuple<Required<Pick<T, Extract<keyof T, K>>> & Omit<T, K>>;

§Type Parameters

§
K extends keyof T = keyof T
[src]

§Type

§
FlatObjectTuple<Required<Pick<T, Extract<keyof T, K>>> & Omit<T, K>>
[src]