UNPKG

@sofianedjerbi/knowledge-tree-mcp

Version:

MCP server for hierarchical project knowledge management

26 lines 829 B
/** * Markdown parser for Knowledge Tree MCP * Converts between Markdown and KnowledgeEntry format */ import type { KnowledgeEntry } from '../../types/index.js'; export interface ParseError { errors: string[]; entry?: KnowledgeEntry; } /** * Parses a Markdown file into a KnowledgeEntry */ export declare function parseMarkdownToEntry(content: string): KnowledgeEntry | ParseError | null; /** * Converts a KnowledgeEntry to Markdown format */ export declare function convertEntryToMarkdown(entry: KnowledgeEntry): string; /** * Check if a file path is markdown */ export declare function isMarkdownFile(path: string): boolean; /** * Get the appropriate extension based on format preference */ export declare function getKnowledgeExtension(preferMarkdown?: boolean): string; //# sourceMappingURL=parser.d.ts.map