import { FetchOptions } from "../core/check.mjs"; import { LoadableField } from "../core/reader.mjs"; import { NetworkRequestReaderOptions } from "../core/read.mjs"; import { ExtractParameters, UnknownTReadFromStore } from "../core/FragmentReference.mjs"; //#region src/react/LoadableFieldReader.d.ts type ArgsWithoutProvidedArgs = Omit, keyof TProvidedArgs>; type MaybeRequiredArgs = {} extends ArgsWithoutProvidedArgs ? { args?: ArgsWithoutProvidedArgs; } : { args: ArgsWithoutProvidedArgs; }; declare function LoadableFieldReader(props: { loadableField: LoadableField, keyof TProvidedArgs>>; fetchOptions?: FetchOptions; networkRequestOptions?: Partial; children: (arg: TResult) => TChildrenResult; } & MaybeRequiredArgs): TChildrenResult; //#endregion export { LoadableFieldReader }; //# sourceMappingURL=LoadableFieldReader.d.mts.map