pub mod content;
pub mod frontmatter;
pub mod records;
pub mod search;
pub mod stats;
pub mod validation;
pub use content::{
CodeBlock, Heading, HeadingInfo, Link, LinkInfo, ParsedDocument, Section, Table, TableAlignment,
};
pub use frontmatter::{FrontMatter, LimitError, ParseError, ParseStatus};
pub use records::{BacklinkInfo, DocumentDetail, DocumentMetadata, DocumentSummary, FileRecord};
pub use search::{derive_display_title, MetadataQueryResponse, SearchResponse, SearchResult};
pub use stats::{IndexStats, LimitError as StatsLimitError, ProcessChangesResult, ScanResult};
pub use validation::{
CheckResult, CheckStatus, ValidationIssue, ValidationReport, ValidationSummary,
};