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

Omit

Omit (complements Pick)

@example
type Props = { name: string; age: number; visible: boolean };

  // Expect: { name: string; visible: boolean; }
  type Props = Omit<Props, 'age'>;
type Omit<T, K extends keyof any> = Pick<T, SetDifference<keyof T, K>>;

§Type Parameters

§
K extends keyof any
[src]

§Type

§
Pick<T, SetDifference<keyof T, K>>
[src]