class Timeout extends Base<T>import { Timeout } from "https://deno.land/x/timers@v0.1.0/mod.ts"; ExamplesExample 1 const abort = new AbortController(); const { signal } = abort; const timeout = new Timeout( () => { console.log("hello world"); }, 100, { signal, } ); timeout.run(); yourService.addEventListener("error", () => abort.abort(), { once: true }) ConstructorsnewTimeout(cb: Listener<T>,delay?: number,options?: TimeoutOptions<T>,)Type ParametersoptionalT extends any[] = any[]Propertiesreadonlyoptions: TimeoutOptions<T>Methodsabort(reason?: any)run(): number