/**
 * Markdown symbol extractor — custom parser (no tree-sitter).
 *
 * Extracts:
 * - Headings (# ... ######) as "section" kind with hierarchical parent refs
 * - YAML frontmatter (--- delimited) as "metadata" kind
 *
 * Section boundaries span from heading to next heading of same/higher level (or EOF).
 */
import type { CodeSymbol } from "../../types.js";
/**
 * Extract symbols from a markdown file without tree-sitter.
 */
export declare function extractMarkdownSymbols(source: string, filePath: string, repo: string): CodeSymbol[];
//# sourceMappingURL=markdown.d.ts.map