/// import * as ko from 'knockout'; import { KeyEventType } from '../../common/common-interfaces'; import { DashboardControl } from '../../common/dashboard-control'; import { DisposableObject } from '../../model/disposable-object'; import { IDashboardItemMenu } from '../items/_dashboard-item-menu'; export declare class DashboardItemMenuExtension extends DisposableObject { private dashboardControl; name: string; constructor(dashboardControl: DashboardControl); _itemContextMenu: ko.Observable; start(): void; stop(): void; processKeyEvent(keyEventType: KeyEventType, eventArgs: JQueryKeyEventObject): boolean; menuItemClick(menuItemId: string): void; private _updateExtension; }