Module Vscode.TextLine

include Interop.Js.T
type t
val t_of_js : Ojs.t -> t
val t_to_js : t -> Ojs.t
val lineNumber : t -> int
val text : t -> string
val range : t -> Range.t
val rangeIncludingLineBreak : t -> Range.t
val firstNonWhitespaceCharacterIndex : t -> int
val isEmptyOrWhitespace : t -> bool
val create : lineNumber:int -> text:string -> range:Range.t -> rangeIncludingLineBreak:Range.t -> firstNonWhitespaceCharacterIndex:int -> isEmptyOrWhitespace:bool -> t