Linol_lwt.SignatureHelpClientCapabilitiesval create_parameterInformation :
?labelOffsetSupport:bool ->
unit ->
parameterInformationtype signatureInformation = {documentationFormat : Linol_lsp__Types.MarkupKind.t list option;parameterInformation : parameterInformation option;activeParameterSupport : bool option;noActiveParameterSupport : bool option;}val create_signatureInformation :
?documentationFormat:Linol_lsp__Types.MarkupKind.t list ->
?parameterInformation:parameterInformation ->
?activeParameterSupport:bool ->
?noActiveParameterSupport:bool ->
unit ->
signatureInformationtype t = {contextSupport : bool option;dynamicRegistration : bool option;signatureInformation : signatureInformation option;}val create :
?contextSupport:bool ->
?dynamicRegistration:bool ->
?signatureInformation:signatureInformation ->
unit ->
tinclude Linol_lsp.Import.Json.Jsonable.S with type t := tval t_of_yojson : Yojson.Safe.t -> tval yojson_of_t : t -> Yojson.Safe.t