Jsonrpc2.notify_backval mutable uri : Lsp.Types.DocumentUri.t optionmethod cancel_request : Jsonrpc.Id.t -> unit IO.tmethod get_uri : Lsp.Types.DocumentUri.t optionmethod send_diagnostic : Diagnostic.t list -> unit IO.tmethod send_log_msg : type_:Lsp__Types.MessageType.t -> string -> unit IO.tmethod send_notification : Lsp.Server_notification.t -> unit IO.tmethod send_request : 'from_server. 'from_server Lsp.Server_request.t ->
(('from_server, Jsonrpc.Response.Error.t) result -> unit IO.t) ->
Req_id.t IO.tmethod set_uri : Lsp.Types.DocumentUri.t -> unitmethod telemetry : Lsp__.Import.Json.t -> unit IO.tmethod work_done_progress_begin : Lsp.Types.WorkDoneProgressBegin.t ->
unit IO.tmethod work_done_progress_end : Lsp.Types.WorkDoneProgressEnd.t -> unit IO.tmethod work_done_progress_report : Lsp.Types.WorkDoneProgressReport.t ->
unit IO.t