export interface ILiteEvent { on(handler: { (...args: any[]): any; }): void; off(handler: { (...args: any[]): any; }): void; } export declare class LiteEvent implements ILiteEvent { private handlers; on(handler: { (...args: any[]): any; }): void; off(handler: { (...args: any[]): any; }): void; emit(...args: any[]): void; expose(): ILiteEvent; }