import { P as PlainObject, a as Primitive, C as Class } from './types-CChUu7UW.js'; declare const isArray: (value: unknown) => value is T[]; declare const isAsyncGeneratorFunction: (value: unknown) => value is AsyncGeneratorFunction; declare const isAsyncFunction: (value: unknown) => value is Function; declare const isBigInt: (value: unknown) => value is bigint; declare const isBoolean: (value: unknown) => value is boolean; declare const isDate: (value: unknown) => value is Date; declare const isError: (value: unknown) => value is Error; declare const isFunction: (value: unknown) => value is Function; declare const isGeneratorFunction: (value: unknown) => value is GeneratorFunction; declare const isInteger: (value: unknown) => value is number; declare const isMap: (value: unknown) => value is Map; declare const isNan: (value: unknown) => value is number; declare const isNull: (value: unknown) => value is null; declare const isPlainFunction: (value: unknown) => value is Function; declare const isPromise: (value: unknown) => value is Promise; declare const isRegexp: (value: unknown) => value is RegExp; declare const isSet: (value: unknown) => value is Set; declare const isString: (value: unknown) => value is string; declare const isSymbol: (value: unknown) => value is symbol; declare const isUndefined: (value: unknown) => value is undefined; declare const isWeakMap: (value: unknown) => value is WeakMap; declare const isWeakSet: (value: unknown) => value is WeakSet; declare const isNullOrUndefined: (value: unknown) => value is null | undefined; declare const isDefined: (value: T) => value is Exclude; declare const isNumber: (value: unknown) => value is number; declare const isNonEmptyString: (value: unknown) => value is string; declare const isNumericString: (value: unknown) => value is string; declare const isObject: (value: unknown) => value is object; declare const isPlainObject: (value: unknown) => value is PlainObject; declare const isPrimitive: (value: unknown) => value is Primitive; declare const isUrl: (value: unknown) => value is URL; declare const isIterable: (value: unknown) => value is IterableIterator; declare const isGenerator: (value: unknown) => value is Generator; declare const isClass: (value: unknown) => value is Class; declare const isArrayOf: (target: unknown[], predicate: (v: unknown) => boolean) => boolean; declare const isDomElement: (value: unknown) => value is HTMLElement; declare const isEmpty: (value: unknown) => boolean; declare const isInstanceOf: (instance: unknown, class_: Class) => instance is T; declare const isOneOf: (target: unknown[], value: any) => boolean; declare const isPropertyOf: (target: PlainObject, key: string, predicate?: (v: unknown) => boolean) => boolean; export { isArray, isArrayOf, isAsyncFunction, isAsyncGeneratorFunction, isBigInt, isBoolean, isClass, isDate, isDefined, isDomElement, isEmpty, isError, isFunction, isGenerator, isGeneratorFunction, isInstanceOf, isInteger, isIterable, isMap, isNan, isNonEmptyString, isNull, isNullOrUndefined, isNumber, isNumericString, isObject, isOneOf, isPlainFunction, isPlainObject, isPrimitive, isPromise, isPropertyOf, isRegexp, isSet, isString, isSymbol, isUndefined, isUrl, isWeakMap, isWeakSet };