use js_sys::Function;
use wasm_bindgen::prelude::*;
#[wasm_bindgen]
extern "C" {
#[wasm_bindgen(js_name = "setTimeout")]
pub fn set_timeout(handler: &Function, timeout: i32) -> i32;
#[wasm_bindgen(js_name = "clearTimeout")]
pub fn clear_timeout(token: i32);
#[wasm_bindgen(js_name = "setInterval")]
pub fn set_interval(handler: &Function, timeout: i32) -> i32;
#[wasm_bindgen(js_name = "clearInterval")]
pub fn clear_interval(token: i32);
}