pub trait TypstCodeActions {
// Required methods
fn get_table_parameters(&self) -> HashMap<String, String>;
fn parse_table_params(&self, content: &str) -> Vec<String>;
fn calculate_code_actions(
&self,
content: &str,
range: Range,
uri: Url,
) -> Vec<CodeActionOrCommand>;
}