/**
 * Spec Parser
 *
 * Parses markdown spec files into structured data.
 * Uses the new simplified spec format with frontmatter.
 */
import { ParsedSpec } from './spec-types.js';
/**
 * Parse a spec markdown file into structured data
 */
export declare function parseSpecFile(filePath: string): ParsedSpec;
/**
 * Parse spec content string into structured data
 */
export declare function parseSpecContent(content: string, filePath?: string): ParsedSpec;
/**
 * Validate a parsed spec for completeness
 */
export declare function validateSpec(spec: ParsedSpec): string[];
/**
 * Convert a parsed spec back to markdown format
 */
export declare function specToMarkdown(spec: ParsedSpec, options?: {
    includeFrontmatter?: boolean;
}): string;
