import { type Readable } from 'svelte/store';
import type { RAGSource } from '../../../types/ai';
export declare const createRAGCitations: (sources: Readable<RAGSource[]>) => {
    citations: Readable<import("../..").RAGCitation[]>;
    hasCitations: Readable<boolean>;
    sourceGroups: Readable<import("../..").RAGSourceGroup[]>;
};
export type CreateRAGCitationsResult = ReturnType<typeof createRAGCitations>;
