/** * Generates a stable, unique string key for any JS value. * * - null / undefined => 'null' / 'undefined' * - string / number / boolean => `${type}:${value}` (e.g. 'string:hello', 'number:42', * 'boolean:false') * - registered symbols (`Symbol.for('foo')`) => 'symbol:foo' * - objects / functions / non-registered symbols => one-time ID (e.g. 'ref:1', 'ref:2', etc.) * * @param value - Any JavaScript value. * @returns A string that uniquely and consistently identifies the value. */ export declare function getKey(value: unknown): string; //# sourceMappingURL=getKey.d.ts.map