import type { PointerEventState } from '@blockeditor/block-std'; import type { TextTool } from '../../../../_common/utils/index.js'; import { EdgelessToolController } from './index.js'; export declare class TextToolController extends EdgelessToolController { readonly tool: TextTool; onContainerClick(e: PointerEventState): void; onContainerContextMenu(): void; onContainerPointerDown(): void; onContainerDblClick(): void; onContainerTripleClick(): void; onContainerDragStart(): void; onContainerDragMove(): void; onContainerDragEnd(): void; onContainerMouseMove(): void; onContainerMouseOut(): void; onPressShiftKey(_: boolean): void; beforeModeSwitch(): void; afterModeSwitch(): void; } //# sourceMappingURL=text-tool.d.ts.map