export declare class Hooks { registeredEvents: Record void>>; lastId: number; constructor(); on(eventKey: string, callback: (...args: any) => void): number; call(eventKey: string, ...args: any): void; off(eventKey: string, id: number): void; offAll(): void; }