import { ElementRef, OnDestroy, OnInit } from '@angular/core'; import { NgxEditorService } from '../../../editor.service'; import { MenuService } from '../menu.service'; import { TBHeadingItems } from '../../../types'; import * as i0 from "@angular/core"; export declare class DropdownComponent implements OnInit, OnDestroy { private ngxeService; private menuService; private el; private editorView; private updateSubscription; group: string; items: TBHeadingItems[]; isDropdownOpen: boolean; disabledItems: string[]; activeItem: string | null; constructor(ngxeService: NgxEditorService, menuService: MenuService, el: ElementRef); get isSelected(): boolean; get isDropdownDisabled(): boolean; onDocumentClick(target: Node): void; getName(key: string): string; toggleDropdown(e: MouseEvent): void; trackByIndex(index: number): number; onClick(e: MouseEvent, item: TBHeadingItems): void; private update; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }