import { type AgentRunStoreHealth, type MetadataCatalogHealth } from '@duckcodeailabs/dql-agent'; export interface DqlRetrievalHealthStatus { valueGrounding: { mode: 'safe_automatic' | 'disabled'; searchSafeColumns: number; /** Present when disabled: what to configure to turn it on. */ reason?: string; }; embeddings: { providerId: string; semantic: boolean; }; catalog: MetadataCatalogHealth; runStore: AgentRunStoreHealth & { legacyJsonBytes?: number; }; snapshots: { count: number; totalBytes: number; }; warnings: string[]; } export declare function resolveRetrievalHealthStatus(input: { projectRoot: string; valueGroundingMode: 'safe_automatic' | 'disabled'; searchSafeColumnCount: number; }): DqlRetrievalHealthStatus; export declare function formatBytes(bytes: number): string; //# sourceMappingURL=retrieval-health.d.ts.map