import { ClickEvent, PointerMoveEvent, StartDraggingEvent, StopDraggingEvent, DraggingEvent, Tooltip, ModeProps, DoubleClickEvent } from "./types.js"; export interface EditMode { handleClick(event: ClickEvent, props: ModeProps): void; handleDoubleClick(event: DoubleClickEvent, props: ModeProps): void; handlePointerMove(event: PointerMoveEvent, props: ModeProps): void; handleStartDragging(event: StartDraggingEvent, props: ModeProps): void; handleStopDragging(event: StopDraggingEvent, props: ModeProps): void; handleDragging(event: DraggingEvent, props: ModeProps): void; handleKeyUp(event: KeyboardEvent, props: ModeProps): void; getGuides(props: ModeProps): TGuides | undefined; getTooltips(props: ModeProps): Tooltip[]; } //# sourceMappingURL=edit-mode.d.ts.map