/** Returns whether an object is an Array */ export declare const array: (obj: unknown) => obj is Array; /** Returns whether this object is neither null or undefined */ export declare function defined(obj: T): obj is NonNullable; /** Returns whether this object is a function */ export declare function func(obj: unknown): obj is Function; /** Returns whether this object is a string */ export declare function string(obj: unknown): obj is string; /** Returns whether this object is a number */ export declare function number(obj: unknown): obj is number; /** Returns whether this object is a boolean */ export declare function boolean(obj: unknown): obj is boolean; /** Returns whether this value is a plain object */ export declare function object(obj: unknown): obj is object;