import type { InlineActivationContext } from './inline-activation-context.js'; import type { InlineActivationStrategy } from './inline-activation-strategy.js'; import type { InlineHoverTrigger } from './inline-hover-trigger.js'; /** Presents one shared edit trigger for pointer, touch, and focused-cell discovery. */ export declare class InlineHoverActivation implements InlineActivationStrategy { private readonly trigger; private context; private isSuspended; private pendingTouchCell; private pendingPointerTarget; private cancelPointerUpdate; private touchFallbackTimer; constructor(trigger: InlineHoverTrigger); attach(context: InlineActivationContext): () => void; hide(): void; presentCell(cell: HTMLTableCellElement | undefined): void; resume(): void; suspend(): void; private clearTouchFallback; private clearPointerUpdate; }