export interface KnowledgeEntry { path: string; tags: string[]; priority: "high" | "medium" | "low"; always_load?: boolean; } export interface LoadedKnowledge { /** Content from always_load docs, ready to inject into system prompt */ preloaded: Array<{ path: string; content: string; }>; /** Entries available on demand via read tool */ available: KnowledgeEntry[]; } export declare function loadKnowledge(agentDir: string): Promise; export declare function formatKnowledgeForPrompt(knowledge: LoadedKnowledge): string;