import type { OutlineItem } from './types';
/**
 * Extract heading items from a Markdown string.
 *
 * Uses Markdown's parser so fenced code blocks, tables, lists, and inline
 * formatting are interpreted consistently with rendered Markdown output.
 * Ids come from the parser's shared slug helpers, so they always match the
 * `id` attributes Markdown renders on its headings.
 */
export declare function parseOutlineFromMarkdown(markdown: string): OutlineItem[];
//# sourceMappingURL=parseOutlineFromMarkdown.d.ts.map