import type { KnowledgeSourceKind } from '@devflow-tools/sdk'; export interface ProjectKnowledgeVersions { react?: string; typescript?: string; node?: string; vue?: string; angular?: string; nextjs?: string; nest?: string; vitest?: string; tailwind?: string; dependencies?: Record; } export declare function detectProjectKnowledgeVersions(projectRoot: string): ProjectKnowledgeVersions; export declare function isKnowledgeVersionCompatible(source: string, documentVersion: string | null | undefined, projectVersions: ProjectKnowledgeVersions, sourceKind: KnowledgeSourceKind): boolean; export declare function expectedVersionForSource(source: string, projectVersions: ProjectKnowledgeVersions, sourceKind: KnowledgeSourceKind): string | undefined; //# sourceMappingURL=source-readiness.d.ts.map