import { ToolbarElement } from './ToolbarElement'; interface IToolbarSplitDropdownElementConfig { overlayElementWidth?: number; entryElementHeight?: number; topOffset?: number; } export declare abstract class ToolbarSplitDropdownElement extends ToolbarElement { readonly name: string; readonly config?: IToolbarSplitDropdownElementConfig | undefined; entryElement: HTMLDivElement; overlayElement: HTMLDivElement; constructor(overlayContainer: HTMLDivElement, name: string, config?: IToolbarSplitDropdownElementConfig | undefined); getEntryElement(): HTMLElement; protected initDom(): void; protected initEvent(): void; protected emitClick(): void; protected showOverlay(): void; protected hideOverlay(): void; protected onDocumentMousedown: (event: MouseEvent) => void; } export {};