export declare function isDefined(value: T | undefined | null): value is T; export declare function typeOf(value: unknown, type: string): value is T; export declare function isArray(value: unknown): value is Array; export declare function isBool(value: unknown): value is Boolean; export declare function isBoolean(value: unknown): value is Boolean; export declare function isFunction(value: unknown): value is Function; export declare function isNumber(value: unknown): value is number; export declare function isString(value: unknown): value is string; export declare function isObject(value: unknown): value is any; export declare function createUniqueIDFactory(prefix?: string): () => string; export declare function createUniqueIndexFactory(start?: number): () => number; export declare function noop(): undefined;