import type { ResolvedInlineEditingOptions } from '../core/resolve-editing-options.js'; /** Resolved keyboard and focus behavior for one inline presentation. */ export interface ResolvedInlineInteractionBehavior { readonly blurAction: 'submit' | 'cancel' | 'none'; readonly enterAction: 'submit' | 'none'; readonly escapeAction: 'cancel' | 'none'; readonly tabAction: 'submit-and-move' | 'submit' | 'none'; } /** Preserves the compact double-click interaction model. */ export declare function createDoubleClickInteractionBehavior(options: Readonly>): Readonly; /** Keeps explicit hover submission while allowing keyboard cancellation. */ export declare const INLINE_HOVER_INTERACTION_BEHAVIOR: Readonly<{ readonly blurAction: "none"; readonly enterAction: "none"; readonly escapeAction: "cancel"; readonly tabAction: "none"; }>;