/** * Internal utilities for the store module. * @internal */ /** * Check if a value is a plain object (not array, null, Date, etc.). * @internal */ export declare const isPlainObject: (value: unknown) => value is Record; /** * Deep clones an object. Used for deep reactivity support. * @internal */ export declare const deepClone: (obj: T) => T; /** * Compares two values for deep equality. * @internal */ export declare const deepEqual: (a: unknown, b: unknown) => boolean; /** * Detects if nested objects were mutated but the reference stayed the same. * Returns the keys where nested mutations were detected. * @internal */ export declare const detectNestedMutations: >(before: S, after: S, signalValues: Map) => Array; /** @internal Returns whether development warnings should be enabled */ export declare const isDev: () => boolean; //# sourceMappingURL=utils.d.ts.map