import type { RAGBackendCapabilities, RAGVectorStoreStatus } from "@absolutejs/ai";
export declare const useRAGStatus: (path: string, autoLoad?: boolean) => {
    capabilities: RAGBackendCapabilities | undefined;
    error: string | null;
    isLoading: boolean;
    refresh: () => Promise<import("@absolutejs/ai").RAGStatusResponse>;
    reset: () => void;
    status: RAGVectorStoreStatus | undefined;
};
export type UseRAGStatusResult = ReturnType<typeof useRAGStatus>;
