import { ToolbarButtonSlimmer } from './toolbar-button-slimmer.abstract';
import { VegaRichTextEditor } from '../../../vega-rich-text-editor';
export declare class SourceEditToolbarButtonSlimmer extends ToolbarButtonSlimmer {
  sourceView: VegaRichTextEditor['sourceView'];
  selectionController: VegaRichTextEditor['selectionController'];
  valueController: VegaRichTextEditor['valueController'];
  richTextEditorSourceViewRenderer: VegaRichTextEditor['richTextEditorSourceViewRenderer'];
  sourceEditConfig: VegaRichTextEditor['sourceEditConfig'];
  value: VegaRichTextEditor['value'];
  constructor();
  protected onClick(): Promise<void>;
  protected isSelected(): boolean;
  protected isDisabled(): boolean;
  private saveSourceCode;
}
