import { IBridge } from "../../IBridge.js"; import { IConfig } from "../../services/config/IConfig.js"; import { ISession } from "../../session/ISession.js"; import { IEventEmitter } from "./IEventEmitter.js"; import { IEventFactory } from "./IEventFactory.js"; export declare class EventEmitter implements IEventEmitter { config: IConfig; provider: string; bridge: IBridge; eventFactory: IEventFactory; session: ISession; url: string; constructor(session: ISession); emitSessionCreatedEvent(ttl: number): Promise; emit(e: T): Promise; } //# sourceMappingURL=eventEmitter.d.ts.map