UNPKG

@twilio/flex-ui

Version:

Twilio Flex UI

26 lines (25 loc) 840 B
import { Spy, SpyCommonConfigurableOptions, SpyConstructorOptions } from "./Spy"; /** * @package * @typedef {object} EventEmitterSpySpecificOptions * @property {Array<string>} events events to listen to * @memberof Log */ type EventEmitterSpySpecificOptions = { events: Array<string>; }; /** * @typedef EventEmitterSpyOptions * @mixes Log.SpyCommonConfigurableOptions * @mixes Log.EventEmitterSpySpecificOptions * @memberof Log */ export type EventEmitterSpyOptions = SpyCommonConfigurableOptions & EventEmitterSpySpecificOptions; export type EventEmitterSpyConstructorOptions = SpyConstructorOptions & EventEmitterSpySpecificOptions; export declare class EventEmitterSpy extends Spy { private readonly events; constructor(options: EventEmitterSpyConstructorOptions); start(): void; stop(): void; } export {};