class type window = object ... endclass type getInfo = object ... endclass type windows = object ... endval make_createData : ?url:string -> ?url_l:string list -> ?tabId:int -> ?left:int -> ?top:int -> ?width:int -> ?height:int -> ?focused:bool -> ?typ:string -> ?state:string -> ?selfOpener:bool -> unit -> createData Js_min.tval make_updateInfo : ?left:int -> ?top:int -> ?width:int -> ?height:int -> ?focused:bool -> ?drawAttention:bool -> ?state:string -> unit -> updateInfo Js_min.tval windows : windows Js_min.tval onCreated : (window Js_min.t -> unit) -> unitval onRemoved : (int -> unit) -> unitval onFocusChanged : (int -> unit) -> unit