import { SimpleEventDispatcher } from "./SimpleEventDispatcher"; /** * Similar to EventList, but instead of TArgs, a map of event names ang argument types is provided with TArgsMap. */ export declare class NonUniformSimpleEventList { private _events; /** * Gets the dispatcher associated with the name. * @param name The name of the event. */ get(name: K): SimpleEventDispatcher; /** * Removes the dispatcher associated with the name. * @param name The name of the event. */ remove(name: string): void; /** * Creates a new dispatcher instance. */ protected createDispatcher(): SimpleEventDispatcher; }