Vscode.HoverProviderval provideHover :
t ->
document:TextDocument.t ->
position:Position.t ->
token:CancellationToken.t ->
Hover.t ProviderResult.tval create :
provideHover:
(document:TextDocument.t ->
position:Position.t ->
token:CancellationToken.t ->
Hover.t ProviderResult.t) ->
t