import { type ParameterVariableType } from "https://deno.land/x/deno_slack_sdk@2.2.0/parameters/types.ts";
Type Parameters
Def extends ParameterDefinition
optional
CurrentDepth extends RecursionDepthLevel = 0definition: CurrentDepth extends MaxRecursionDepth ? UntypedObjectParameterVariableType : Def extends CustomTypeParameterDefinition ? ParameterVariableType<Def["type"]["definition"], IncreaseDepth<CurrentDepth>> : Def extends TypedObjectParameter ? ObjectParameterVariableType<Def> : Def extends UntypedObjectParameterDefinition ? UntypedObjectParameterVariableType : SingleParameterVariable