/** * Generic record type used for JSON-like plain-object inspection. */ export type UnknownRecord = Record; /** * Delegate plain-object detection to the shared runtime primitive owner. * * @param value Runtime value to inspect. * @returns `true` when the value is a non-null plain object with an * `Object.prototype` or `null` prototype. */ export declare function isPlainObject(value: unknown): value is UnknownRecord; /** * Serialize JSON-like values with deterministic plain-object key ordering. * * Arrays preserve their declared order, while plain objects are normalized by * sorting keys recursively before calling `JSON.stringify`. */ export declare function stableJsonStringify(value: unknown): string;