import { ToolbarInternalButtonConfig } from './toolbar-button-slimmer.abstract';
import { VegaRichTextEditor } from '../../../vega-rich-text-editor';
import { VisualModeToolbarButtonSlimmer } from './visual-mode-toolbar-button-slimmer.abstract';
export declare class LinkToolbarButtonSlimmer extends VisualModeToolbarButtonSlimmer {
  selectionController: VegaRichTextEditor['selectionController'];
  private currentSelectedNodes;
  private currentRange;
  private linkEditorRef;
  private currentSelectedText;
  private linkBtnWrapperRef;
  constructor();
  protected renderBtnWrapper(renderBtn: (toolbarInternalButton?: ToolbarInternalButtonConfig) => HTMLElement): HTMLElement;
  protected isSelected(): boolean;
  protected isDisabled(): boolean;
  protected onClick(): void;
  private handleLinkEditorChange;
}
