Skip to main content

Type Alias: TypedFlagParameter<T, CONTEXT>

TypedFlagParameter<T, CONTEXT>: undefined extends T ? TypedFlagParameter_Optional<NonNullable<T>, CONTEXT> : TypedFlagParameter_Required<T, CONTEXT>

Definition of a flag parameter that will eventually be parsed as a flag. Required properties may vary depending on the type argument T.

Type Parameters

T

CONTEXT extends CommandContext = CommandContext

Defined in

packages/core/src/parameter/flag/types.ts:331