pub(super) async fn provide_selection_ranges( environment: &MountainEnvironment, document_uri: Url, positions: Vec<PositionDTO>, ) -> Result<Option<Value>, CommonError>