pub(super) async fn provide_completions(
environment: &MountainEnvironment,
document_uri: Url,
position_dto: PositionDTO,
context_dto: CompletionContextDTO,
cancellation_token_value: Option<Value>,
) -> Result<Option<CompletionListDTO>, CommonError>