`method onreadystatechange : (unit -> unit) Js_of_ocaml__.Js.callback Js_of_ocaml__.Js.writeonly_prop`
`method readyState : readyState Js_of_ocaml__.Js.readonly_prop`
`method _open : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t -> Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t -> bool Js_of_ocaml__.Js.t -> unit Js_of_ocaml__.Js.meth`
`method _open_full : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t -> Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t -> bool Js_of_ocaml__.Js.t -> Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt -> Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt -> unit Js_of_ocaml__.Js.meth`
`method setRequestHeader : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t -> Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t -> unit Js_of_ocaml__.Js.meth`
`method overrideMimeType : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t -> unit Js_of_ocaml__.Js.meth`
`method send : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt -> unit Js_of_ocaml__.Js.meth`
`method send_blob : Js_of_ocaml__.File.blob Js_of_ocaml__.Js.t -> unit Js_of_ocaml__.Js.meth`
`method send_document : Js_of_ocaml__.Dom.element Js_of_ocaml__.Dom.document Js_of_ocaml__.Js.t -> unit Js_of_ocaml__.Js.meth`
`method send_formData : Js_of_ocaml__.Form.formData Js_of_ocaml__.Js.t -> unit Js_of_ocaml__.Js.meth`
`method abort : unit Js_of_ocaml__.Js.meth`
`method status : int Js_of_ocaml__.Js.readonly_prop`
`method statusText : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.readonly_prop`
`method getResponseHeader : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t -> Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.meth`
`method getAllResponseHeaders : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.meth`
`method response : Js_of_ocaml__.File.file_any Js_of_ocaml__.Js.readonly_prop`
`method responseText : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.readonly_prop`
`method responseXML : Js_of_ocaml__.Dom.element Js_of_ocaml__.Dom.document Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.readonly_prop`
`method responseType : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.prop`
`method withCredentials : bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.writeonly_prop`
`inherit Js_of_ocaml__.File.progressEventTarget`
`method ontimeout : ('self Js_of_ocaml__.Js.t, 'self Js_of_ocaml__.File.progressEvent Js_of_ocaml__.Js.t) Js_of_ocaml__.Dom.event_listener Js_of_ocaml__.Js.writeonly_prop`
`method upload : xmlHttpRequestUpload Js_of_ocaml__.Js.t Js_of_ocaml__.Js.readonly_prop`