/** Supported primitive values. */ type Primitive = boolean | number | string | null; /** * Returns whether `value` is a primitive, acts as type guard for `` through generic. * @param value */ declare const isPrimitive: (value: unknown) => value is T; /** Typeguard for boolean. */ declare const isBool: (value: unknown) => value is boolean; /** Typeguard for number. */ declare const isNumber: (value: unknown) => value is number; /** Typeguard for string. */ declare const isString: (value: unknown) => value is string; /** Typeguard for null. */ declare const isNull: (value: unknown) => value is null; /** Typeguard for undefined. */ declare const isUndefined: (value: unknown) => value is undefined; export { isBool, isNull, isNumber, isPrimitive, isString, isUndefined }; export type { Primitive };