import type { Rule } from '@bernierllc/validators-core'; import type { MarkdownStructureOptions } from '../types'; interface HeadingHierarchyContext { markdown: string; options: MarkdownStructureOptions; } /** * Heading Hierarchy Rule * * Validates that headings follow proper hierarchy: * - h1 should come before h2 * - h2 should come before h3 * - No skipping levels (e.g., h1 -> h3) * - Optional: First heading must be h1 * * @example * ```markdown * # Title (h1) * ## Section (h2) * ### Subsection (h3) * ``` */ export declare const headingHierarchyRule: Rule; export {}; //# sourceMappingURL=heading-hierarchy.d.ts.map