import Primitive from './primitive'; import Nillable from './nillable'; import Nullable from './nullable'; import Optional from './optional'; import type { BooleanState } from '../types'; declare class Boolean extends Primitive> { filter(value: unknown, defaultable: false, quiet: true): boolean; filter(value: unknown, defaultable?: boolean, quiet?: false): boolean; filter(value: unknown, defaultable?: boolean, quiet?: boolean): boolean; test(value: unknown): value is boolean; anyOf(values: boolean[]): Boolean; noneOf(values: boolean[]): Boolean; nillable(): Nillable; nullable(): Nullable; optional(): Optional; } export default Boolean;