export declare type EventHandler = (arg: T) => void; export declare class EventDelegate { private handlers; add(handler: EventHandler): EventHandler; remove(handler: EventHandler): void; trigger(input: T): void; }