Type Alias CommandExecutionState<L>
CommandExecutionState: { isSystemAdmin: boolean | (
L extends false ? undefined : never)
; memberPermissions: | MemberPermissionData | (
L extends false ? undefined : never)
;} Type Parameters
- L extends boolean = false
Type declaration
isSystemAdmin: boolean | (L extends false ? undefined : never)
memberPermissions: MemberPermissionData | (L extends false ? undefined : never)