import { HTMLEditor } from '../../core/HTMLEditor';
export declare class BlockStylePlugin {
name: string;
private editor;
private toolbarButton;
private popup;
private selectedElement;
constructor();
initialize(editor: HTMLEditor): void;
private addToolbarButton;
private handleSelectionChange;
private findNearestBlockElement;
private getCurrentBlockElement;
private isBlockElement;
private createPopupItems;
private createStyleEditor;
private createStyleItem;
/**
* Обновляет выпадающий список значений в зависимости от выбранного свойства.
*/
private updateValueSelect;
private addStyle;
private createClassEditor;
private createClassItem;
private addClass;
private showPopup;
private applyStyles;
destroy(): void;
}