import '../../buttons/tool-icon-button.js'; import './note-menu.js'; import { LitElement } from 'lit'; import type { NoteTool } from '../../../../../_common/utils/index.js'; import type { EdgelessPageBlockComponent } from '../../../edgeless-page-block.js'; declare const EdgelessNoteToolButton_base: typeof LitElement & import("@blockeditor/global/utils").Constructor; export declare class EdgelessNoteToolButton extends EdgelessNoteToolButton_base { static styles: import("lit").CSSResult; edgeless: EdgelessPageBlockComponent; active: boolean; childFlavour: NoteTool['childFlavour']; childType: string; tip: string; private _noteMenu; private _states; private _toggleNoteMenu; private _disposeMenu; connectedCallback(): void; disconnectedCallback(): void; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'edgeless-note-tool-button': EdgelessNoteToolButton; } } export {}; //# sourceMappingURL=note-tool-button.d.ts.map