import { ReactiveAtom } from './core'; export declare const TRACKABLE: unique symbol; export declare type WithTrackable = { [TRACKABLE]: ReactiveAtom | undefined; }; export declare function registerTrackable(instance: ReactiveAtom, trackable: T): T; export declare function isTrackable(trackable: T): boolean; export declare function getTrackableAtom(trackable: T): ReactiveAtom | undefined; export declare function track(source: T): T;