Module Vscode.CustomTextEditorProvider

include Interop.Js.T
type t
val t_of_js : Ojs.t -> t
val t_to_js : t -> Ojs.t
module ResolvedEditor : sig ... end
val resolveCustomTextEditor : t -> document:TextDocument.t -> webviewPanel:WebviewPanel.t -> token:CancellationToken.t -> ResolvedEditor.t
val create : resolveCustomTextEditor: (document:TextDocument.t -> webviewPanel:WebviewPanel.t -> token:CancellationToken.t -> ResolvedEditor.t) -> t