import { DraggableToolWindow } from './DraggableToolWindow.js'; import { IDesignerCanvas } from '../../../IDesignerCanvas.js'; export declare class TextShadowEditorWindow extends DraggableToolWindow { private _layers; private _selectedIndex; private _layerList; private _removeBtn; private _enabledCheck; private _inputX; private _inputY; private _inputBlur; private _inputColor; private _inputOpacity; private _opacityVal; private _previewText; private _cssOutput; private _loadBtn; private _copyBtn; private _applyBtn; protected get windowTitle(): string; protected get windowContentStyle(): CSSStyleSheet; protected get windowTemplate(): string; constructor(designerCanvas?: IDesignerCanvas); private _loadFromPrimarySelection; private _currentLayer; private _addLayer; private _duplicateLayer; private _removeLayer; private _moveLayer; private _renderList; private _loadControls; private _buildCss; private _refresh; private _applyToSelection; }