import { ReaderAst } from "../core/reader.js"; import { NetworkRequestReaderOptions, WithEncounteredRecords } from "../core/read.js"; import { ExtractData, FragmentReference, UnknownTReadFromStore } from "../core/FragmentReference.js"; //#region src/react/useReadAndSubscribe.d.ts /** * Read the data from a fragment reference and subscribe to updates. */ declare function useReadAndSubscribe(fragmentReference: FragmentReference, networkRequestOptions: NetworkRequestReaderOptions, readerAst: ReaderAst): ExtractData; declare function useSubscribeToMultiple(items: ReadonlyArray<{ records: WithEncounteredRecords; callback: (updatedRecords: WithEncounteredRecords) => void; fragmentReference: FragmentReference; readerAst: ReaderAst; }>): void; //#endregion export { useReadAndSubscribe, useSubscribeToMultiple }; //# sourceMappingURL=useReadAndSubscribe.d.ts.map