import { EventEmitter, QueryList, SimpleChanges } from '@angular/core'; import { ToolbarItem } from '../../interfaces/richtext-toolbox.interface'; import { AskDropdownDirective } from '../../directives'; import * as i0 from "@angular/core"; export declare class RichtextToolboxComponent { dropdowns?: QueryList; close: EventEmitter; tool: EventEmitter; get toolbarItems(): ToolbarItem[]; set toolbarItems(value: ToolbarItem[]); type: 'topbar' | 'bubble'; class: 'top-toolbox' | 'bubble-toolbox' | string; private _toolbarItems; private urlIdx; protected isUrlMode: boolean; protected get linkTool(): ToolbarItem | undefined; private get urlDropdownRef(); ngOnChanges(sp: SimpleChanges): void; onTool(toolbarItem: ToolbarItem): void; onUrl(link: string): void; trackByToolFn(index: number, item: ToolbarItem): import("../../interfaces/richtext-toolbox.interface").Tool; protected closeUrlInput(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }