Module Linol_lwt.SignatureInformation
type t = {
activeParameter : int option option;
documentation : [ `String of string
| `MarkupContent of Linol_lsp__Types.MarkupContent.t ]
option;
label : string;
parameters : Linol_lsp__Types.ParameterInformation.t list option;
}
val create :
?activeParameter:int option ->
?documentation:
[ `String of string | `MarkupContent of Linol_lsp__Types.MarkupContent.t ] ->
label:string ->
?parameters:Linol_lsp__Types.ParameterInformation.t list ->
unit ->
t