export declare function IsBoolean(value: unknown): value is globalThis.Boolean;
export declare function IsNumber(value: unknown): value is globalThis.Number;
export declare function IsString(value: unknown): value is globalThis.String;
export type TTypeArray = Int8Array | Uint8Array | Uint8ClampedArray | Int16Array | Uint16Array | Int32Array | Uint32Array | Float32Array | Float64Array | BigInt64Array | BigUint64Array;
export declare function IsTypeArray(value: unknown): value is TTypeArray;
/** Returns true if the value is a Int8Array */
export declare function IsInt8Array(value: unknown): value is Int8Array;
/** Returns true if the value is a Uint8Array */
export declare function IsUint8Array(value: unknown): value is Uint8Array;
/** Returns true if the value is a Uint8ClampedArray */
export declare function IsUint8ClampedArray(value: unknown): value is Uint8ClampedArray;
/** Returns true if the value is a Int16Array */
export declare function IsInt16Array(value: unknown): value is Int16Array;
/** Returns true if the value is a Uint16Array */
export declare function IsUint16Array(value: unknown): value is Uint16Array;
/** Returns true if the value is a Int32Array */
export declare function IsInt32Array(value: unknown): value is Int32Array;
/** Returns true if the value is a Uint32Array */
export declare function IsUint32Array(value: unknown): value is Uint32Array;
/** Returns true if the value is a Float32Array */
export declare function IsFloat32Array(value: unknown): value is Float32Array;
/** Returns true if the value is a Float64Array */
export declare function IsFloat64Array(value: unknown): value is Float64Array;
/** Returns true if the value is a BigInt64Array */
export declare function IsBigInt64Array(value: unknown): value is BigInt64Array;
/** Returns true if the value is a BigUint64Array */
export declare function IsBigUint64Array(value: unknown): value is BigUint64Array;
/** Returns true if the value is a RegExp */
export declare function IsRegExp(value: unknown): value is globalThis.RegExp;
/** Returns true if the value is a Date */
export declare function IsDate(value: unknown): value is globalThis.Date;
/** Returns true if the value is a Set */
export declare function IsSet(value: unknown): value is globalThis.Set<unknown>;
/** Returns true if the value is a Map */
export declare function IsMap(value: unknown): value is globalThis.Map<unknown, unknown>;
