import { ReaderAst } from "./reader.js"; import { WithEncounteredRecords } from "./read.js"; import { IsographEnvironment } from "./IsographEnvironment.js"; import { FragmentReference, UnknownTReadFromStore } from "./FragmentReference.js"; import { EncounteredIds } from "./cache.js"; //#region src/core/subscribe.d.ts declare function subscribe(environment: IsographEnvironment, encounteredDataAndRecords: WithEncounteredRecords, fragmentReference: FragmentReference, callback: (newEncounteredDataAndRecords: WithEncounteredRecords) => void, readerAst: ReaderAst): () => void; declare function callSubscriptions(environment: IsographEnvironment, recordsEncounteredWhenNormalizing: EncounteredIds): void; //#endregion export { callSubscriptions, subscribe }; //# sourceMappingURL=subscribe.d.ts.map