Public declaration syntax from harness-sdk/src/runtime/terminal_control.rs Original source SHA-256: 17fcb4ae6b10ead43f42a8b4f03ddce85609d49a6d7876cf5c366df8ea462f02 Function bodies and constant values are omitted. This is not the complete implementation. Source line 18 pub const MAX_TITLE_LEN: usize; Source line 22 pub const MAX_HYPERLINK_URL_LEN: usize; Source line 38 pub fn set_title(writer: &mut W, title: &str) -> io::Result<()>; Source line 49 pub fn clear_title(writer: &mut W) -> io::Result<()>; Source line 62 pub fn ring_bell(writer: &mut W) -> io::Result<()>; Source line 76 #[must_use] pub fn hyperlink(url: &str, label: &str) -> String; Source line 89 pub fn write_hyperlink(writer: &mut W, url: &str, label: &str) -> io::Result<()>;