import BaseItemRenderer from '../elements/BaseItemRenderer'; import IItemRenderer from '../interfaces/data/IItemRenderer'; import ILabelElement from '../interfaces/text/ILabelElement'; import IMenuItem from './IMenuItem'; export default class MenuItemRenderer extends BaseItemRenderer implements IItemRenderer { constructor(); protected stateChanged(): void; private setStateProperties; protected dataChanged(): void; protected selectedChanged(): void; private _iconElement; private get iconElement(); private _label; protected get label(): ILabelElement; }