export interface Callback { (...params: any[]): Promise; } export declare class Callbacks { private list; get has(): boolean; register(callback: T): void; unregister(callback: T): void; call(...params: any[]): void; }