import type { AnyContent, ContentProvider } from "../types.js"; import type { MarkSet } from "@tooee/marks"; import type { ContentLoaderStatus } from "../content-loader-store.js"; /** Reactive state exposed by the content provider loader. */ export interface ContentLoaderState { content: AnyContent | null; error: string | null; providerMarks: MarkSet[]; reload: () => void; status: ContentLoaderStatus; streaming: boolean; } export declare const useContentLoader: (contentProvider: ContentProvider) => ContentLoaderState; //# sourceMappingURL=use-content-loader.d.ts.map