Module Linol_lwt

module type IO = Linol.IO
module Make = Linol.Make
module Jsonrpc2 : sig ... end
module Task : sig ... end
include Lsp.Types
module MarkedString = Lsp__Types.MarkedString
module DeleteFileOptions = Lsp__Types.DeleteFileOptions
module DocumentUri = Lsp__Types.DocumentUri
module DeleteFile = Lsp__Types.DeleteFile
module RenameFileOptions = Lsp__Types.RenameFileOptions
module RenameFile = Lsp__Types.RenameFile
module CreateFileOptions = Lsp__Types.CreateFileOptions
module CreateFile = Lsp__Types.CreateFile
module Position = Lsp__Types.Position
module Range = Lsp__Types.Range
module TextEdit = Lsp__Types.TextEdit
module TextDocumentIdentifier = Lsp__Types.TextDocumentIdentifier
module VersionedTextDocumentIdentifier = Lsp__Types.VersionedTextDocumentIdentifier
module TextDocumentEdit = Lsp__Types.TextDocumentEdit
module WorkspaceEdit = Lsp__Types.WorkspaceEdit
module ApplyWorkspaceEditParams = Lsp__Types.ApplyWorkspaceEditParams
module ApplyWorkspaceEditResponse = Lsp__Types.ApplyWorkspaceEditResponse
module CancelParams = Lsp__Types.CancelParams
module SelectionRangeClientCapabilities = Lsp__Types.SelectionRangeClientCapabilities
module FoldingRangeClientCapabilities = Lsp__Types.FoldingRangeClientCapabilities
module DiagnosticTag = Lsp__Types.DiagnosticTag
module PublishDiagnosticsClientCapabilities = Lsp__Types.PublishDiagnosticsClientCapabilities
module RenameClientCapabilities = Lsp__Types.RenameClientCapabilities
module DocumentOnTypeFormattingClientCapabilities = Lsp__Types.DocumentOnTypeFormattingClientCapabilities
module DocumentRangeFormattingClientCapabilities = Lsp__Types.DocumentRangeFormattingClientCapabilities
module DocumentFormattingClientCapabilities = Lsp__Types.DocumentFormattingClientCapabilities
module DocumentColorClientCapabilities = Lsp__Types.DocumentColorClientCapabilities
module DocumentLinkClientCapabilities = Lsp__Types.DocumentLinkClientCapabilities
module CodeLensClientCapabilities = Lsp__Types.CodeLensClientCapabilities
module CodeActionKind = Lsp__Types.CodeActionKind
module CodeActionClientCapabilities = Lsp__Types.CodeActionClientCapabilities
module SymbolKind = Lsp__Types.SymbolKind
module DocumentSymbolClientCapabilities = Lsp__Types.DocumentSymbolClientCapabilities
module DocumentHighlightClientCapabilities = Lsp__Types.DocumentHighlightClientCapabilities
module ReferenceClientCapabilities = Lsp__Types.ReferenceClientCapabilities
module ImplementationClientCapabilities = Lsp__Types.ImplementationClientCapabilities
module TypeDefinitionClientCapabilities = Lsp__Types.TypeDefinitionClientCapabilities
module DefinitionClientCapabilities = Lsp__Types.DefinitionClientCapabilities
module DeclarationClientCapabilities = Lsp__Types.DeclarationClientCapabilities
module MarkupKind = Lsp__Types.MarkupKind
module SignatureHelpClientCapabilities = Lsp__Types.SignatureHelpClientCapabilities
module HoverClientCapabilities = Lsp__Types.HoverClientCapabilities
module CompletionItemKind = Lsp__Types.CompletionItemKind
module CompletionItemTag = Lsp__Types.CompletionItemTag
module CompletionClientCapabilities = Lsp__Types.CompletionClientCapabilities
module TextDocumentSyncClientCapabilities = Lsp__Types.TextDocumentSyncClientCapabilities
module TextDocumentClientCapabilities = Lsp__Types.TextDocumentClientCapabilities
module ExecuteCommandClientCapabilities = Lsp__Types.ExecuteCommandClientCapabilities
module WorkspaceSymbolClientCapabilities = Lsp__Types.WorkspaceSymbolClientCapabilities
module DidChangeWatchedFilesClientCapabilities = Lsp__Types.DidChangeWatchedFilesClientCapabilities
module DidChangeConfigurationClientCapabilities = Lsp__Types.DidChangeConfigurationClientCapabilities
module FailureHandlingKind = Lsp__Types.FailureHandlingKind
module ResourceOperationKind = Lsp__Types.ResourceOperationKind
module WorkspaceEditClientCapabilities = Lsp__Types.WorkspaceEditClientCapabilities
module ClientCapabilities = Lsp__Types.ClientCapabilities
module Command = Lsp__Types.Command
module Location = Lsp__Types.Location
module DiagnosticRelatedInformation = Lsp__Types.DiagnosticRelatedInformation
module DiagnosticSeverity = Lsp__Types.DiagnosticSeverity
module Diagnostic = Lsp__Types.Diagnostic
module CodeAction = Lsp__Types.CodeAction
module CodeActionContext = Lsp__Types.CodeActionContext
module WorkDoneProgressOptions = Lsp__Types.WorkDoneProgressOptions
module CodeActionOptions = Lsp__Types.CodeActionOptions
module ProgressToken = Lsp__Types.ProgressToken
module PartialResultParams = Lsp__Types.PartialResultParams
module WorkDoneProgressParams = Lsp__Types.WorkDoneProgressParams
module CodeActionParams = Lsp__Types.CodeActionParams
module DocumentFilter = Lsp__Types.DocumentFilter
module DocumentSelector = Lsp__Types.DocumentSelector
module TextDocumentRegistrationOptions = Lsp__Types.TextDocumentRegistrationOptions
module CodeActionRegistrationOptions = Lsp__Types.CodeActionRegistrationOptions
module CodeLens = Lsp__Types.CodeLens
module CodeLensOptions = Lsp__Types.CodeLensOptions
module CodeLensParams = Lsp__Types.CodeLensParams
module CodeLensRegistrationOptions = Lsp__Types.CodeLensRegistrationOptions
module Color = Lsp__Types.Color
module ColorInformation = Lsp__Types.ColorInformation
module ColorPresentation = Lsp__Types.ColorPresentation
module ColorPresentationParams = Lsp__Types.ColorPresentationParams
module CompletionTriggerKind = Lsp__Types.CompletionTriggerKind
module CompletionContext = Lsp__Types.CompletionContext
module InsertTextFormat = Lsp__Types.InsertTextFormat
module MarkupContent = Lsp__Types.MarkupContent
module CompletionItem = Lsp__Types.CompletionItem
module CompletionList = Lsp__Types.CompletionList
module CompletionOptions = Lsp__Types.CompletionOptions
module TextDocumentPositionParams = Lsp__Types.TextDocumentPositionParams
module CompletionParams = Lsp__Types.CompletionParams
module CompletionRegistrationOptions = Lsp__Types.CompletionRegistrationOptions
module ConfigurationItem = Lsp__Types.ConfigurationItem
module ConfigurationParams = Lsp__Types.ConfigurationParams
module DeclarationOptions = Lsp__Types.DeclarationOptions
module DeclarationParams = Lsp__Types.DeclarationParams
module StaticRegistrationOptions = Lsp__Types.StaticRegistrationOptions
module DeclarationRegistrationOptions = Lsp__Types.DeclarationRegistrationOptions
module DefinitionOptions = Lsp__Types.DefinitionOptions
module DefinitionParams = Lsp__Types.DefinitionParams
module DefinitionRegistrationOptions = Lsp__Types.DefinitionRegistrationOptions
module DidChangeConfigurationParams = Lsp__Types.DidChangeConfigurationParams
module TextDocumentContentChangeEvent = Lsp__Types.TextDocumentContentChangeEvent
module DidChangeTextDocumentParams = Lsp__Types.DidChangeTextDocumentParams
module FileEvent = Lsp__Types.FileEvent
module DidChangeWatchedFilesParams = Lsp__Types.DidChangeWatchedFilesParams
module FileSystemWatcher = Lsp__Types.FileSystemWatcher
module DidChangeWatchedFilesRegistrationOptions = Lsp__Types.DidChangeWatchedFilesRegistrationOptions
module WorkspaceFolder = Lsp__Types.WorkspaceFolder
module WorkspaceFoldersChangeEvent = Lsp__Types.WorkspaceFoldersChangeEvent
module DidChangeWorkspaceFoldersParams = Lsp__Types.DidChangeWorkspaceFoldersParams
module DidCloseTextDocumentParams = Lsp__Types.DidCloseTextDocumentParams
module TextDocumentItem = Lsp__Types.TextDocumentItem
module DidOpenTextDocumentParams = Lsp__Types.DidOpenTextDocumentParams
module DidSaveTextDocumentParams = Lsp__Types.DidSaveTextDocumentParams
module DocumentColorOptions = Lsp__Types.DocumentColorOptions
module DocumentColorParams = Lsp__Types.DocumentColorParams
module DocumentColorRegistrationOptions = Lsp__Types.DocumentColorRegistrationOptions
module DocumentFormattingOptions = Lsp__Types.DocumentFormattingOptions
module FormattingOptions = Lsp__Types.FormattingOptions
module DocumentFormattingParams = Lsp__Types.DocumentFormattingParams
module DocumentFormattingRegistrationOptions = Lsp__Types.DocumentFormattingRegistrationOptions
module DocumentHighlightKind = Lsp__Types.DocumentHighlightKind
module DocumentHighlight = Lsp__Types.DocumentHighlight
module DocumentHighlightOptions = Lsp__Types.DocumentHighlightOptions
module DocumentHighlightParams = Lsp__Types.DocumentHighlightParams
module DocumentHighlightRegistrationOptions = Lsp__Types.DocumentHighlightRegistrationOptions
module DocumentLinkOptions = Lsp__Types.DocumentLinkOptions
module DocumentLinkParams = Lsp__Types.DocumentLinkParams
module DocumentLinkRegistrationOptions = Lsp__Types.DocumentLinkRegistrationOptions
module DocumentOnTypeFormattingOptions = Lsp__Types.DocumentOnTypeFormattingOptions
module DocumentOnTypeFormattingParams = Lsp__Types.DocumentOnTypeFormattingParams
module DocumentOnTypeFormattingRegistrationOptions = Lsp__Types.DocumentOnTypeFormattingRegistrationOptions
module DocumentRangeFormattingOptions = Lsp__Types.DocumentRangeFormattingOptions
module DocumentRangeFormattingParams = Lsp__Types.DocumentRangeFormattingParams
module DocumentRangeFormattingRegistrationOptions = Lsp__Types.DocumentRangeFormattingRegistrationOptions
module DocumentSymbol = Lsp__Types.DocumentSymbol
module DocumentSymbolOptions = Lsp__Types.DocumentSymbolOptions
module DocumentSymbolParams = Lsp__Types.DocumentSymbolParams
module DocumentSymbolRegistrationOptions = Lsp__Types.DocumentSymbolRegistrationOptions
module ErrorCodes = Lsp__Types.ErrorCodes
module ExecuteCommandOptions = Lsp__Types.ExecuteCommandOptions
module ExecuteCommandParams = Lsp__Types.ExecuteCommandParams
module ExecuteCommandRegistrationOptions = Lsp__Types.ExecuteCommandRegistrationOptions
module FileChangeType = Lsp__Types.FileChangeType
module FoldingRangeKind = Lsp__Types.FoldingRangeKind
module FoldingRange = Lsp__Types.FoldingRange
module FoldingRangeOptions = Lsp__Types.FoldingRangeOptions
module FoldingRangeParams = Lsp__Types.FoldingRangeParams
module FoldingRangeRegistrationOptions = Lsp__Types.FoldingRangeRegistrationOptions
module Hover = Lsp__Types.Hover
module HoverOptions = Lsp__Types.HoverOptions
module HoverParams = Lsp__Types.HoverParams
module HoverRegistrationOptions = Lsp__Types.HoverRegistrationOptions
module ImplementationOptions = Lsp__Types.ImplementationOptions
module ImplementationParams = Lsp__Types.ImplementationParams
module ImplementationRegistrationOptions = Lsp__Types.ImplementationRegistrationOptions
module InitializeError = Lsp__Types.InitializeError
module InitializeParams = Lsp__Types.InitializeParams
module WorkspaceFoldersServerCapabilities = Lsp__Types.WorkspaceFoldersServerCapabilities
module SelectionRangeOptions = Lsp__Types.SelectionRangeOptions
module SelectionRangeRegistrationOptions = Lsp__Types.SelectionRangeRegistrationOptions
module RenameOptions = Lsp__Types.RenameOptions
module ReferenceOptions = Lsp__Types.ReferenceOptions
module TypeDefinitionOptions = Lsp__Types.TypeDefinitionOptions
module TypeDefinitionRegistrationOptions = Lsp__Types.TypeDefinitionRegistrationOptions
module SignatureHelpOptions = Lsp__Types.SignatureHelpOptions
module SaveOptions = Lsp__Types.SaveOptions
module TextDocumentSyncKind = Lsp__Types.TextDocumentSyncKind
module TextDocumentSyncOptions = Lsp__Types.TextDocumentSyncOptions
module ServerCapabilities = Lsp__Types.ServerCapabilities
module InitializeResult = Lsp__Types.InitializeResult
module LogMessageParams = Lsp__Types.LogMessageParams
module MessageActionItem = Lsp__Types.MessageActionItem
module MessageType = Lsp__Types.MessageType
module ParameterInformation = Lsp__Types.ParameterInformation
module PrepareRenameParams = Lsp__Types.PrepareRenameParams
module ProgressParams = Lsp__Types.ProgressParams
module PublishDiagnosticsParams = Lsp__Types.PublishDiagnosticsParams
module ReferenceContext = Lsp__Types.ReferenceContext
module ReferenceParams = Lsp__Types.ReferenceParams
module ReferenceRegistrationOptions = Lsp__Types.ReferenceRegistrationOptions
module Registration = Lsp__Types.Registration
module RegistrationParams = Lsp__Types.RegistrationParams
module RenameParams = Lsp__Types.RenameParams
module RenameRegistrationOptions = Lsp__Types.RenameRegistrationOptions
module SelectionRange = Lsp__Types.SelectionRange
module SelectionRangeParams = Lsp__Types.SelectionRangeParams
module ShowMessageParams = Lsp__Types.ShowMessageParams
module ShowMessageRequestParams = Lsp__Types.ShowMessageRequestParams
module SignatureInformation = Lsp__Types.SignatureInformation
module SignatureHelp = Lsp__Types.SignatureHelp
module SignatureHelpTriggerKind = Lsp__Types.SignatureHelpTriggerKind
module SignatureHelpContext = Lsp__Types.SignatureHelpContext
module SignatureHelpParams = Lsp__Types.SignatureHelpParams
module SignatureHelpRegistrationOptions = Lsp__Types.SignatureHelpRegistrationOptions
module SymbolInformation = Lsp__Types.SymbolInformation
module TextDocumentChangeRegistrationOptions = Lsp__Types.TextDocumentChangeRegistrationOptions
module TextDocumentSaveReason = Lsp__Types.TextDocumentSaveReason
module TextDocumentSaveRegistrationOptions = Lsp__Types.TextDocumentSaveRegistrationOptions
module TypeDefinitionParams = Lsp__Types.TypeDefinitionParams
module Unregistration = Lsp__Types.Unregistration
module UnregistrationParams = Lsp__Types.UnregistrationParams
module WatchKind = Lsp__Types.WatchKind
module WillSaveTextDocumentParams = Lsp__Types.WillSaveTextDocumentParams
module WorkDoneProgressBegin = Lsp__Types.WorkDoneProgressBegin
module WorkDoneProgressCancelParams = Lsp__Types.WorkDoneProgressCancelParams
module WorkDoneProgressCreateParams = Lsp__Types.WorkDoneProgressCreateParams
module WorkDoneProgressEnd = Lsp__Types.WorkDoneProgressEnd
module WorkDoneProgressReport = Lsp__Types.WorkDoneProgressReport
module WorkspaceSymbolOptions = Lsp__Types.WorkspaceSymbolOptions
module WorkspaceSymbolParams = Lsp__Types.WorkspaceSymbolParams
module WorkspaceSymbolRegistrationOptions = Lsp__Types.WorkspaceSymbolRegistrationOptions
module CodeActionResult = Lsp__Types.CodeActionResult
module Locations = Lsp__Types.Locations
type doc_state = Jsonrpc2.doc_state