import type { KnowledgeReadiness } from '@devflow-tools/sdk'; import { type CompiledKnowledgeSource } from './knowledge-compiler.js'; import type { KnowledgeStore } from './knowledge-store.js'; export interface DependencySourceCompileOptions { projectRoot: string; projectId: string; packageName: string; store: KnowledgeStore; deferVectorBackfill?: boolean; compiledAt?: number; } export interface DependencySourceCompileResult { packageName: string; packageRoot: string; version?: string; sourceId: string; contentHash: string; files: string[]; compiled: CompiledKnowledgeSource; readiness: KnowledgeReadiness; snapshotId: string; changed: boolean; } export declare function compileDependencySource(options: DependencySourceCompileOptions): DependencySourceCompileResult; //# sourceMappingURL=dependency-source-compiler.d.ts.map