export declare type ValueType = string | number | boolean; export declare class EventCollection { static EVENT_CLICK: "click"; static EVENT_MOUSEOVER: "mouseover"; static EVENT_DOUBLECLICK: "dblclick"; static EVENT_KEYDOWN: "keydown"; } export declare class KeyCollection { static ENTER: number; static ARROWLEFT: number; static ARROWUP: number; static ARROWRIGHT: number; static ARROWDOWN: number; } export interface IBase { } export declare class Assigner { [key: string]: any; setProperties(base: IBase): void; }