export declare type Primitive = null | undefined | string | number | boolean | symbol | bigint; export declare const isNull: (value: unknown) => value is null; export declare const isUndefined: (value: unknown) => value is undefined; export declare const isNullOrUndefined: (value: unknown) => value is null | undefined; export declare const isAssigned: (value: T | null | undefined) => value is T; export declare const isString: (value: unknown) => value is string; export declare const isNumber: (value: unknown) => value is number; export declare const isBoolean: (value: unknown) => value is boolean; export declare const isSymbol: (value: unknown) => value is symbol; export declare const isBigInt: (value: unknown) => value is bigint; export declare const isPrimitives: (value: unknown) => value is Primitive; export declare const isFunction: (value: unknown) => value is Function; export declare const isObject: (value: unknown) => value is Record; export declare const objectToString: () => string; export declare const toTypeString: (value: unknown) => string; export declare const hasOwn: (value: object, key: string | symbol) => key is never; export declare const toRawType: (value: unknown) => string; export declare const isPlainObject: (value: unknown) => value is object; export declare const isArray: (value: unknown) => value is V[]; export declare const isMap: (value: unknown) => value is Map; export declare const isSet: (value: unknown) => value is Set; export declare const isPromise: (value: unknown) => value is Promise; export declare const isDate: (value: unknown) => value is Date;