type Config = Record; export declare function isObject(value: unknown): value is object; export declare function isConfigObject(value: unknown): value is Config; export declare function isEmptyConfigObject(value: unknown): value is Config; export declare function isEmptyObject(value: unknown): value is {}; export declare function isFunction(value: unknown): value is Function; export declare function isString(value: unknown): value is string; export declare function isNumber(value: unknown): value is number; export declare function isBoolean(value: unknown): value is boolean; /** * Returns true if value is an array and has at least one element, otherwise false. */ export declare function isArray(value: unknown): value is []; export declare function isUndefined(value: unknown): value is undefined; export declare function isUndefinedOrNull(value: unknown): value is undefined | null; export {};