import { Event, EventHandler, FormMenu, InitModelOf, PropertyChangeEvent, TableControl, TableControlAdapterMenuModel, TableControlModel } from '../../index'; export declare class TableControlAdapterMenu extends FormMenu implements TableControlAdapterMenuModel { model: TableControlAdapterMenuModel; tableControl: TableControl; protected _tableControlPropertyChangeHandler: EventHandler>; protected _tableControlDestroyHandler: EventHandler>; constructor(); protected _init(model: InitModelOf): void; protected _destroy(): void; protected _installListeners(): void; protected _uninstallListeners(): void; protected _render(): void; protected _onTableControlPropertyChange(event: PropertyChangeEvent): void; protected _onTableControlDestroy(event: Event): void; doAction(): boolean; setSelected(selected: boolean): void; static adaptTableControlProperties(tableControlProperties: TableControlModel, menuProperties?: InitModelOf): InitModelOf; } //# sourceMappingURL=TableControlAdapterMenu.d.ts.map