use wasm_bindgen::prelude::*;
#[wasm_bindgen(inline_js = "export const ResizeObserver = window.ResizeObserver")]
extern "C" {
pub type ResizeObserver;
#[wasm_bindgen(constructor, js_class = "ResizeObserver")]
pub fn new(callback: &js_sys::Function) -> ResizeObserver;
#[wasm_bindgen(method)]
pub fn observe(this: &ResizeObserver, elem: &web_sys::HtmlElement);
#[wasm_bindgen(method)]
pub fn unobserve(this: &ResizeObserver, elem: &web_sys::HtmlElement);
pub type ResizeObserverEntry;
#[wasm_bindgen(method, getter, js_name = "contentRect")]
pub fn content_rect(this: &ResizeObserverEntry) -> web_sys::DomRectReadOnly;
}