speechmarkdown_rust/lib.rs
1// SpeechMarkdown Parser - High-performance SpeechMarkdown parser with multi-language bindings
2
3pub mod ast;
4pub mod error;
5pub mod ffi;
6pub mod formatters;
7pub mod parser;
8pub mod ssml_to_smd;
9
10// Re-export main types for convenience
11pub use ast::{AstNode, NodeType, Position};
12pub use error::{ParseError, Result};
13pub use formatters::base::{create_formatter, Formatter, FormatterOptions, Platform};
14pub use parser::SpeechMarkdownParser;