import { Observable } from "./Observable.js"; export interface Event { type: string; } export interface EventTarget { addEventListener(type: string, callback: (event: E) => void): void; dispatchEvent(event: Event): boolean; removeEventListener(type: string, callback: (event: E) => void): void; } /** * Creates a hot observable from an event target and an event type. */ export declare function fromEvent(target: EventTarget, type: string): Observable; //# sourceMappingURL=fromEvent.d.ts.map