import '../buttons/tool-icon-button.js'; import '../toolbar/shape/shape-menu.js'; import '../panel/color-panel.js'; import './component-toolbar-menu-divider.js'; import '../panel/note-shadow-panel.js'; import '../panel/note-display-mode-panel.js'; import { LitElement, type PropertyValues } from 'lit'; import { type NoteBlockModel } from '../../../../note-block/note-model.js'; import type { SurfaceBlockComponent } from '../../../../surface-block/surface-block.js'; declare const EdgelessChangeNoteButton_base: typeof LitElement & import("@blockeditor/global/utils").Constructor; export declare class EdgelessChangeNoteButton extends EdgelessChangeNoteButton_base { static styles: (import("lit").CSSResult | import("lit").CSSResult[][])[]; notes: NoteBlockModel[]; surface: SurfaceBlockComponent; private _queryCache; private _showPopper; private _enableNoteSlicer; private _fillColorButton; private _fillColorMenu; private _fillColorPopper; private _borderStyleButton; private _borderStylesPanel; private _borderStylePopper; private _borderRadiusButton; private _boderRadiusPanel; private _borderRadiusPopper; private _shadowTypeButton; private _shadowTypesPanel; private _shadowTypePopper; private _displayModeButtonGroup; private _displayModePanel; private _displayModePopper; private get page(); private _setBackground; private _setShadowType; private _setDisplayMode; private _setStrokeWidth; private _setStrokeStyle; private _setStyles; private _setBorderRadius; private _setCollapse; private _handleNoteSlicerButtonClick; private _getCurrentModeLabel; updated(_changedProperties: PropertyValues): void; firstUpdated(): void; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'edgeless-change-note-button': EdgelessChangeNoteButton; } } export {}; //# sourceMappingURL=change-note-button.d.ts.map