/** * Read tracking state for dependency collection. * Used by atoms, units, getters, and effects to track which stores are read * during reactive computations. */ export declare function isReadTrackingEnabled(): boolean; export declare function getStoresBeingRead(): Set; export declare function isEffectRunning(): boolean; export declare function addStoreBeingRead(store: any): void; export declare function pushEffect(): void; export declare function popEffect(): void; export interface TrackingSnapshot { prevEnabled: boolean; prevStores: Set; } export declare function saveAndEnableTracking(): TrackingSnapshot; export declare function restoreTracking(prev: TrackingSnapshot): Set; export declare const startTracking: typeof saveAndEnableTracking; export declare const stopTracking: typeof restoreTracking; //# sourceMappingURL=readTracking.d.ts.map