/** * Markdown parser with header-based chunking */ import type { CodeBlock } from '../types/models.js'; /** * Parse Markdown file into sections based on headers */ export declare class MarkdownParser { /** * Parse Markdown content into code blocks */ parse(filePath: string, content: string): CodeBlock[]; /** * Create a code block from a Markdown section */ private createBlock; /** * Extract just the headings for quick overview */ extractHeadings(content: string): Array<{ level: number; title: string; line: number; }>; } export declare const markdownParser: MarkdownParser; //# sourceMappingURL=markdown-parser.d.ts.map