class type history =object..end
method length : int Js.readonly_propmethod state : Js.Unsafe.any Js.readonly_propmethod go : int Js.opt -> unit Js.methmethod back : unit Js.methmethod forward : unit Js.methmethod pushState : 'a. 'a -> Js.js_string Js.t -> Js.js_string Js.t Js.opt -> unit Js.methmethod replaceState : 'a. 'a -> Js.js_string Js.t -> Js.js_string Js.t Js.opt -> unit Js.meth