UNPKG

testplane

Version:

Tests framework based on mocha and wdio

11 lines (10 loc) 505 B
/// <reference types="node" /> import { EventEmitter } from "events"; import { CDPSessionId } from "./types"; export declare class CDPEventEmitter<Events extends { [key in keyof Events]: unknown; }> extends EventEmitter { private _callbackMap; on<U extends string & keyof Events>(event: U, listener: (params: Events[U], sessionId?: CDPSessionId) => void | Promise<void>): this; off<U extends string & keyof Events>(event: U, listener: (params: Events[U]) => void | Promise<void>): this; }