declare class TeListener { id: any; event: Map; v0: any; v1: any; v2: any; v: any; constructor(t?: T, t0?: T0, t1?: T1, t2?: T2); get count(): number; _getKey(fun: { name: any; }, n: string): string; add(fun: any, n: any): this; addDoStart(fun: any, n: any): this; remove(fun: any, n: any): void; fireT(t: T): void; fireTT(t: T, t0: T0): void; fireTTT(t: T, t0: T0, t1: T1): void; fireTTTT(t: T, t0: T0, t1: T1, t2: T2): void; fire(...args: any[]): void; doOne(): void; } declare class TeCall { id: any; private _fun?; private _v; constructor(t: T); setCall(fun: (v: T) => any): void; set v(v: T); get v(): T; } export { TeListener, TeCall };