pub(crate) fn completion_text_edit( line_index: &LineIndex, insert_replace_support: Option<Position>, indel: Indel, ) -> CompletionTextEdit