import { ScanStorageArgs, WriteOps } from "../../storage/types"; import { TxId } from "../types"; import { AsyncCallback } from "./asyncTypes"; export declare class AsyncReactivityTracker { private listenersDb; subscribe(args: ScanStorageArgs, callback: AsyncCallback): () => void; computeReactivityEmits(writes: WriteOps): ReactivityEmits; emit(emits: ReactivityEmits, txId: TxId): Promise; } type ReactivityEmits = Map>; export {}; //# sourceMappingURL=../../../src/database/async/AsyncReactivityTracker.d.ts.map