Public declaration syntax from harness-tui-kit/src/components/chat/markdown.rs Original source SHA-256: 67b7a19a9dc057a9fb24192e15baa49f14231b11c6b80ef7303b7fd4ca27b59b Function bodies and constant values are omitted. This is not the complete implementation. Source line 44 #[derive(Debug, Clone)] pub struct MarkdownRenderer<'a> { } Source line 56 #[must_use] pub fn new(content: &'a str) -> Self; Source line 66 #[must_use] pub fn theme(mut self, theme: &'a Theme) -> Self; Source line 73 #[must_use] pub fn wrap_width(mut self, width: usize) -> Self;