module Task : sig ... end
include Lsp.Types
module MarkedString = Lsp__Types.MarkedStringmodule DeleteFileOptions = Lsp__Types.DeleteFileOptionsmodule DocumentUri = Lsp__Types.DocumentUrimodule DeleteFile = Lsp__Types.DeleteFilemodule RenameFileOptions = Lsp__Types.RenameFileOptionsmodule RenameFile = Lsp__Types.RenameFilemodule CreateFileOptions = Lsp__Types.CreateFileOptionsmodule CreateFile = Lsp__Types.CreateFilemodule Position = Lsp__Types.Positionmodule Range = Lsp__Types.Rangemodule TextEdit = Lsp__Types.TextEditmodule TextDocumentIdentifier = Lsp__Types.TextDocumentIdentifiermodule VersionedTextDocumentIdentifier = Lsp__Types.VersionedTextDocumentIdentifiermodule TextDocumentEdit = Lsp__Types.TextDocumentEditmodule WorkspaceEdit = Lsp__Types.WorkspaceEditmodule ApplyWorkspaceEditParams = Lsp__Types.ApplyWorkspaceEditParamsmodule ApplyWorkspaceEditResponse = Lsp__Types.ApplyWorkspaceEditResponsemodule CancelParams = Lsp__Types.CancelParamsmodule SelectionRangeClientCapabilities = Lsp__Types.SelectionRangeClientCapabilitiesmodule FoldingRangeClientCapabilities = Lsp__Types.FoldingRangeClientCapabilitiesmodule DiagnosticTag = Lsp__Types.DiagnosticTagmodule PublishDiagnosticsClientCapabilities = Lsp__Types.PublishDiagnosticsClientCapabilitiesmodule RenameClientCapabilities = Lsp__Types.RenameClientCapabilitiesmodule DocumentColorClientCapabilities = Lsp__Types.DocumentColorClientCapabilitiesmodule DocumentLinkClientCapabilities = Lsp__Types.DocumentLinkClientCapabilitiesmodule CodeLensClientCapabilities = Lsp__Types.CodeLensClientCapabilitiesmodule CodeActionKind = Lsp__Types.CodeActionKindmodule CodeActionClientCapabilities = Lsp__Types.CodeActionClientCapabilitiesmodule SymbolKind = Lsp__Types.SymbolKindmodule DocumentSymbolClientCapabilities = Lsp__Types.DocumentSymbolClientCapabilitiesmodule DocumentHighlightClientCapabilities = Lsp__Types.DocumentHighlightClientCapabilitiesmodule ReferenceClientCapabilities = Lsp__Types.ReferenceClientCapabilitiesmodule ImplementationClientCapabilities = Lsp__Types.ImplementationClientCapabilitiesmodule TypeDefinitionClientCapabilities = Lsp__Types.TypeDefinitionClientCapabilitiesmodule DefinitionClientCapabilities = Lsp__Types.DefinitionClientCapabilitiesmodule DeclarationClientCapabilities = Lsp__Types.DeclarationClientCapabilitiesmodule MarkupKind = Lsp__Types.MarkupKindmodule SignatureHelpClientCapabilities = Lsp__Types.SignatureHelpClientCapabilitiesmodule HoverClientCapabilities = Lsp__Types.HoverClientCapabilitiesmodule CompletionItemKind = Lsp__Types.CompletionItemKindmodule CompletionItemTag = Lsp__Types.CompletionItemTagmodule CompletionClientCapabilities = Lsp__Types.CompletionClientCapabilitiesmodule TextDocumentSyncClientCapabilities = Lsp__Types.TextDocumentSyncClientCapabilitiesmodule TextDocumentClientCapabilities = Lsp__Types.TextDocumentClientCapabilitiesmodule ExecuteCommandClientCapabilities = Lsp__Types.ExecuteCommandClientCapabilitiesmodule WorkspaceSymbolClientCapabilities = Lsp__Types.WorkspaceSymbolClientCapabilitiesmodule DidChangeWatchedFilesClientCapabilities = Lsp__Types.DidChangeWatchedFilesClientCapabilitiesmodule DidChangeConfigurationClientCapabilities = Lsp__Types.DidChangeConfigurationClientCapabilitiesmodule FailureHandlingKind = Lsp__Types.FailureHandlingKindmodule ResourceOperationKind = Lsp__Types.ResourceOperationKindmodule WorkspaceEditClientCapabilities = Lsp__Types.WorkspaceEditClientCapabilitiesmodule ClientCapabilities = Lsp__Types.ClientCapabilitiesmodule Command = Lsp__Types.Commandmodule Location = Lsp__Types.Locationmodule DiagnosticSeverity = Lsp__Types.DiagnosticSeveritymodule Diagnostic = Lsp__Types.Diagnosticmodule CodeAction = Lsp__Types.CodeActionmodule CodeActionContext = Lsp__Types.CodeActionContextmodule WorkDoneProgressOptions = Lsp__Types.WorkDoneProgressOptionsmodule CodeActionOptions = Lsp__Types.CodeActionOptionsmodule ProgressToken = Lsp__Types.ProgressTokenmodule PartialResultParams = Lsp__Types.PartialResultParamsmodule WorkDoneProgressParams = Lsp__Types.WorkDoneProgressParamsmodule CodeActionParams = Lsp__Types.CodeActionParamsmodule DocumentFilter = Lsp__Types.DocumentFiltermodule DocumentSelector = Lsp__Types.DocumentSelectormodule TextDocumentRegistrationOptions = Lsp__Types.TextDocumentRegistrationOptionsmodule CodeActionRegistrationOptions = Lsp__Types.CodeActionRegistrationOptionsmodule CodeLens = Lsp__Types.CodeLensmodule CodeLensOptions = Lsp__Types.CodeLensOptionsmodule CodeLensParams = Lsp__Types.CodeLensParamsmodule CodeLensRegistrationOptions = Lsp__Types.CodeLensRegistrationOptionsmodule Color = Lsp__Types.Colormodule ColorPresentation = Lsp__Types.ColorPresentationmodule ColorPresentationParams = Lsp__Types.ColorPresentationParamsmodule CompletionTriggerKind = Lsp__Types.CompletionTriggerKindmodule CompletionContext = Lsp__Types.CompletionContextmodule InsertTextFormat = Lsp__Types.InsertTextFormatmodule MarkupContent = Lsp__Types.MarkupContentmodule CompletionItem = Lsp__Types.CompletionItemmodule CompletionList = Lsp__Types.CompletionListmodule CompletionOptions = Lsp__Types.CompletionOptionsmodule TextDocumentPositionParams = Lsp__Types.TextDocumentPositionParamsmodule CompletionParams = Lsp__Types.CompletionParamsmodule CompletionRegistrationOptions = Lsp__Types.CompletionRegistrationOptionsmodule ConfigurationItem = Lsp__Types.ConfigurationItemmodule ConfigurationParams = Lsp__Types.ConfigurationParamsmodule DeclarationOptions = Lsp__Types.DeclarationOptionsmodule DeclarationParams = Lsp__Types.DeclarationParamsmodule StaticRegistrationOptions = Lsp__Types.StaticRegistrationOptionsmodule DeclarationRegistrationOptions = Lsp__Types.DeclarationRegistrationOptionsmodule DefinitionOptions = Lsp__Types.DefinitionOptionsmodule DefinitionParams = Lsp__Types.DefinitionParamsmodule DefinitionRegistrationOptions = Lsp__Types.DefinitionRegistrationOptionsmodule DidChangeConfigurationParams = Lsp__Types.DidChangeConfigurationParamsmodule TextDocumentContentChangeEvent = Lsp__Types.TextDocumentContentChangeEventmodule DidChangeTextDocumentParams = Lsp__Types.DidChangeTextDocumentParamsmodule FileEvent = Lsp__Types.FileEventmodule DidChangeWatchedFilesParams = Lsp__Types.DidChangeWatchedFilesParamsmodule FileSystemWatcher = Lsp__Types.FileSystemWatchermodule DidChangeWatchedFilesRegistrationOptions = Lsp__Types.DidChangeWatchedFilesRegistrationOptionsmodule WorkspaceFolder = Lsp__Types.WorkspaceFoldermodule WorkspaceFoldersChangeEvent = Lsp__Types.WorkspaceFoldersChangeEventmodule DidChangeWorkspaceFoldersParams = Lsp__Types.DidChangeWorkspaceFoldersParamsmodule DidCloseTextDocumentParams = Lsp__Types.DidCloseTextDocumentParamsmodule TextDocumentItem = Lsp__Types.TextDocumentItemmodule DidOpenTextDocumentParams = Lsp__Types.DidOpenTextDocumentParamsmodule DidSaveTextDocumentParams = Lsp__Types.DidSaveTextDocumentParamsmodule DocumentColorOptions = Lsp__Types.DocumentColorOptionsmodule DocumentColorParams = Lsp__Types.DocumentColorParamsmodule DocumentColorRegistrationOptions = Lsp__Types.DocumentColorRegistrationOptionsmodule DocumentHighlightKind = Lsp__Types.DocumentHighlightKindmodule DocumentHighlight = Lsp__Types.DocumentHighlightmodule DocumentHighlightOptions = Lsp__Types.DocumentHighlightOptionsmodule DocumentHighlightParams = Lsp__Types.DocumentHighlightParamsmodule DocumentHighlightRegistrationOptions = Lsp__Types.DocumentHighlightRegistrationOptionsmodule DocumentLink = Lsp__Types.DocumentLinkmodule DocumentLinkOptions = Lsp__Types.DocumentLinkOptionsmodule DocumentLinkParams = Lsp__Types.DocumentLinkParamsmodule DocumentLinkRegistrationOptions = Lsp__Types.DocumentLinkRegistrationOptionsmodule DocumentSymbol = Lsp__Types.DocumentSymbolmodule DocumentSymbolOptions = Lsp__Types.DocumentSymbolOptionsmodule DocumentSymbolParams = Lsp__Types.DocumentSymbolParamsmodule DocumentSymbolRegistrationOptions = Lsp__Types.DocumentSymbolRegistrationOptionsmodule ErrorCodes = Lsp__Types.ErrorCodesmodule ExecuteCommandOptions = Lsp__Types.ExecuteCommandOptionsmodule ExecuteCommandParams = Lsp__Types.ExecuteCommandParamsmodule ExecuteCommandRegistrationOptions = Lsp__Types.ExecuteCommandRegistrationOptionsmodule FileChangeType = Lsp__Types.FileChangeTypemodule FoldingRangeKind = Lsp__Types.FoldingRangeKindmodule FoldingRange = Lsp__Types.FoldingRangemodule FoldingRangeOptions = Lsp__Types.FoldingRangeOptionsmodule FoldingRangeParams = Lsp__Types.FoldingRangeParamsmodule FoldingRangeRegistrationOptions = Lsp__Types.FoldingRangeRegistrationOptionsmodule Hover = Lsp__Types.Hovermodule HoverOptions = Lsp__Types.HoverOptionsmodule HoverParams = Lsp__Types.HoverParamsmodule HoverRegistrationOptions = Lsp__Types.HoverRegistrationOptionsmodule ImplementationOptions = Lsp__Types.ImplementationOptionsmodule ImplementationParams = Lsp__Types.ImplementationParamsmodule ImplementationRegistrationOptions = Lsp__Types.ImplementationRegistrationOptionsmodule InitializeError = Lsp__Types.InitializeErrormodule InitializeParams = Lsp__Types.InitializeParamsmodule SelectionRangeOptions = Lsp__Types.SelectionRangeOptionsmodule SelectionRangeRegistrationOptions = Lsp__Types.SelectionRangeRegistrationOptionsmodule RenameOptions = Lsp__Types.RenameOptionsmodule ReferenceOptions = Lsp__Types.ReferenceOptionsmodule TypeDefinitionOptions = Lsp__Types.TypeDefinitionOptionsmodule TypeDefinitionRegistrationOptions = Lsp__Types.TypeDefinitionRegistrationOptionsmodule SignatureHelpOptions = Lsp__Types.SignatureHelpOptionsmodule SaveOptions = Lsp__Types.SaveOptionsmodule TextDocumentSyncKind = Lsp__Types.TextDocumentSyncKindmodule TextDocumentSyncOptions = Lsp__Types.TextDocumentSyncOptionsmodule ServerCapabilities = Lsp__Types.ServerCapabilitiesmodule InitializeResult = Lsp__Types.InitializeResultmodule LocationLink = Lsp__Types.LocationLinkmodule LogMessageParams = Lsp__Types.LogMessageParamsmodule MessageActionItem = Lsp__Types.MessageActionItemmodule MessageType = Lsp__Types.MessageTypemodule PrepareRenameParams = Lsp__Types.PrepareRenameParamsmodule ProgressParams = Lsp__Types.ProgressParamsmodule PublishDiagnosticsParams = Lsp__Types.PublishDiagnosticsParamsmodule ReferenceContext = Lsp__Types.ReferenceContextmodule ReferenceParams = Lsp__Types.ReferenceParamsmodule ReferenceRegistrationOptions = Lsp__Types.ReferenceRegistrationOptionsmodule Registration = Lsp__Types.Registrationmodule RegistrationParams = Lsp__Types.RegistrationParamsmodule RenameParams = Lsp__Types.RenameParamsmodule RenameRegistrationOptions = Lsp__Types.RenameRegistrationOptionsmodule SelectionRange = Lsp__Types.SelectionRangemodule SelectionRangeParams = Lsp__Types.SelectionRangeParamsmodule ShowMessageParams = Lsp__Types.ShowMessageParamsmodule ShowMessageRequestParams = Lsp__Types.ShowMessageRequestParamsmodule SignatureHelp = Lsp__Types.SignatureHelpmodule SignatureHelpTriggerKind = Lsp__Types.SignatureHelpTriggerKindmodule SignatureHelpContext = Lsp__Types.SignatureHelpContextmodule SignatureHelpParams = Lsp__Types.SignatureHelpParamsmodule SignatureHelpRegistrationOptions = Lsp__Types.SignatureHelpRegistrationOptionsmodule TextDocumentChangeRegistrationOptions = Lsp__Types.TextDocumentChangeRegistrationOptionsmodule TextDocumentSaveReason = Lsp__Types.TextDocumentSaveReasonmodule TextDocumentSaveRegistrationOptions = Lsp__Types.TextDocumentSaveRegistrationOptionsmodule TypeDefinitionParams = Lsp__Types.TypeDefinitionParamsmodule Unregistration = Lsp__Types.Unregistrationmodule UnregistrationParams = Lsp__Types.UnregistrationParamsmodule WatchKind = Lsp__Types.WatchKindmodule WillSaveTextDocumentParams = Lsp__Types.WillSaveTextDocumentParamsmodule WorkDoneProgressBegin = Lsp__Types.WorkDoneProgressBeginmodule WorkDoneProgressCancelParams = Lsp__Types.WorkDoneProgressCancelParamsmodule WorkDoneProgressCreateParams = Lsp__Types.WorkDoneProgressCreateParamsmodule WorkDoneProgressEnd = Lsp__Types.WorkDoneProgressEndmodule WorkDoneProgressReport = Lsp__Types.WorkDoneProgressReportmodule WorkspaceSymbolOptions = Lsp__Types.WorkspaceSymbolOptionsmodule WorkspaceSymbolParams = Lsp__Types.WorkspaceSymbolParamsmodule WorkspaceSymbolRegistrationOptions = Lsp__Types.WorkspaceSymbolRegistrationOptionsmodule CodeActionResult = Lsp__Types.CodeActionResultmodule Locations = Lsp__Types.Locationstype doc_state = Jsonrpc2.doc_state