import type { AIMessage } from "@absolutejs/ai";
import { type RAGStreamProgress } from "../presentation/workflowState";
export declare const useRAGStreamProgress: (params: {
    error: string | null;
    isStreaming: boolean;
    messages: AIMessage[];
}) => RAGStreamProgress;
export type UseRAGStreamProgressResult = ReturnType<typeof useRAGStreamProgress>;
export type { RAGStreamProgress };
