import { OnInit, TemplateRef } from '@angular/core'; import { Toolbar, ToolbarItem, ToolbarDropdown } from '../../types'; import { MenuService } from './menu.service'; import Editor from '../../Editor'; import * as i0 from "@angular/core"; export declare const DEFAULT_TOOLBAR: Toolbar; export declare const TOOLBAR_MINIMAL: Toolbar; export declare const TOOLBAR_FULL: Toolbar; export declare class MenuComponent implements OnInit { private menuService; toolbar: Toolbar; colorPresets: string[]; disabled: boolean; editor: Editor; customMenuRef: TemplateRef | null; dropdownPlacement: 'top' | 'bottom'; toggleCommands: ToolbarItem[]; insertCommands: ToolbarItem[]; iconContainerClass: string[]; dropdownContainerClass: string[]; seperatorClass: string[]; constructor(menuService: MenuService); get presets(): string[][]; trackByIndex(index: number): number; isDropDown(item: ToolbarItem): boolean; getDropdownItems(item: ToolbarItem): ToolbarDropdown; ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }