import { FetchOptions, RequiredFetchOptions } from "../core/check.js"; import { ExtractParameters, FragmentReference, UnknownTReadFromStore } from "../core/FragmentReference.js"; import { NetworkResponseObject } from "../core/cache.js"; import { IsographEntrypoint, NormalizationAst, NormalizationAstLoader } from "../core/entrypoint.js"; //#region src/react/useLazyReference.d.ts declare function useLazyReference(entrypoint: IsographEntrypoint, variables: ExtractParameters, ...[fetchOptions]: TNormalizationAst extends NormalizationAstLoader ? [fetchOptions: RequiredFetchOptions] : [fetchOptions?: FetchOptions]): NormalizationAst | NormalizationAstLoader extends TNormalizationAst ? unknown : { fragmentReference: FragmentReference; }; //#endregion export { useLazyReference }; //# sourceMappingURL=useLazyReference.d.ts.map