javascript-obfuscator
Version:
JavaScript obfuscator
25 lines (21 loc) • 572 B
text/typescript
import { ObfuscationEvent } from '../../enums/event-emitters/ObfuscationEvent';
export interface IObfuscationEventEmitter {
/**
* @param {ObfuscationEvent} event
* @param args
* @returns {boolean}
*/
emit (event: ObfuscationEvent, ...args: any[]): boolean;
/**
* @param event
* @param listener
* @returns this
*/
on (event: ObfuscationEvent, listener: Function): this;
/**
* @param event
* @param listener
* @returns this
*/
once (event: ObfuscationEvent, listener: Function): this;
}