diginext-utils
Version:
README.md
19 lines • 538 B
TypeScript
/**
* Checks if a value is a plain object (not null, not an array, not a function).
*
* @param value - The value to check
* @returns True if the value is a plain object
*
* @example
* ```ts
* isObject({}); // true
* isObject({ a: 1 }); // true
* isObject([]); // false
* isObject(null); // false
* isObject(undefined); // false
* isObject(() => {}); // false
* isObject(new Date()); // true
* ```
*/
export declare function isObject(value: unknown): value is Record<string, unknown>;
//# sourceMappingURL=isObject.d.ts.map