import { Observable } from '../core/Observable'; declare type EventEmitter = { addListener(event: string | symbol, listener: (...args: any[]) => void): any; removeListener(event: string | symbol, listener: (...args: any[]) => void): any; }; export declare function fromEvent(eventSource: EventEmitter, eventName: string | symbol): Observable; export declare function fromEvent(eventSource: EventTarget, eventName: string, capture?: boolean): Observable; export {};