import { type DependencyList } from "react"; export interface RendererLoader { data: TData | null; loading: boolean; cacheHit: boolean; cacheKey: null | string; error: null | TError; } export interface UseLoaderOptions { cacheKey?: DependencyList; } export declare function useLoader(loaderFn: () => Promise, options?: UseLoaderOptions): RendererLoader;