import type { MarkdownKnowledge } from "../types.js"; /** * Parse ADR-specific metadata from bold-prefixed fields. * Matches: * **Status:** Accepted * **Date:** 2026-07-12 * **Deciders:** Synth Architecture */ export declare function extractADRMetadata(content: string): { status: string; date: string; deciders: string; } | null; /** * Parse Expedition-specific metadata from bold-prefixed fields. * Matches: * **Status:** Completed * **Kind:** Adoption Expedition * **Priority:** Critical * **Program:** EXP-PROGRAM-008 */ export declare function extractExpeditionMetadata(content: string): { status: string; kind: string; priority: string; program: string; } | null; /** * Classify a document by its file path and content metadata. */ export declare function classifyDocument(content: string, filePath: string): "adr" | "expedition" | "reference" | "other"; /** * Extract structured knowledge from a Markdown document. */ export declare function extractMarkdownKnowledge(id: string, content: string): MarkdownKnowledge;