OptionalactiveThe index of the active parameter.
If null, no parameter of the signature is active (for example a named
argument that does not match any declared parameters). This is only valid
if the client specifies the client capability
textDocument.signatureHelp.noActiveParameterSupport === true
If provided (or null), this is used in place of
SignatureHelp.activeParameter.
OptionaldocumentationThe human-readable doc-comment of this signature. Will be shown in the UI but can be omitted.
The label of this signature. Will be shown in the UI.
OptionalparametersThe parameters of this signature.
Represents the signature of something callable. A signature can have a label, like a function-name, a doc-comment, and a set of parameters.