Skip to main content
Module

x/discord_api_types/utils/internals.ts>DistributiveOmit

Up to date Discord API Typings, versioned by the API version
Go to Latest
type alias DistributiveOmit
import { type DistributiveOmit } from "https://deno.land/x/discord_api_types@0.37.2/utils/internals.ts";

Allows omitting of keys from unions that are disjoint

Type Parameters

T
K extends DistributiveKeys<T>
definition: T extends unknown ? [P in keyof Omit_<T, K>]: Omit_<T, K>[P] : never