Skip to content

TypeAlias.isBoolean

github-actions[bot] edited this page Jun 24, 2026 · 34 revisions

umt / isBoolean

Type Alias: isBoolean<X>

isBoolean<X> = X extends number ? X extends 0 ? false : true : X extends string ? X extends "" ? false : true : X extends boolean ? X : X extends undefined ? false : X extends null ? false : X extends object ? X extends unknown[] ? X extends [] ? false : true : true : X extends (...arguments_) => unknown ? false : true

Defined in: types/logic/isBoolean.ts:2

Type Parameters

X

X

API

Classes

Interfaces

Type Aliases

Variables

Functions

Clone this wiki locally