// Generated by Lisette bindgen
// Source: html (Go stdlib)
// Go: 1.25.10
// Lisette: 0.3.0

/// EscapeString escapes special characters like "<" to become "&lt;". It
/// escapes only five such characters: <, >, &, ' and ".
/// [UnescapeString](EscapeString(s)) == s always holds, but the converse isn't
/// always true.
pub fn EscapeString(s: string) -> string

/// UnescapeString unescapes entities like "&lt;" to become "<". It unescapes a
/// larger range of entities than [EscapeString] escapes. For example, "&aacute;"
/// unescapes to "á", as does "&#225;" and "&#xE1;".
/// UnescapeString([EscapeString](s)) == s always holds, but the converse isn't
/// always true.
pub fn UnescapeString(s: string) -> string
