import type { InlineCellHost } from './inline-cell-host.js'; import type { InlineEditView, InlineEditViewHandlers } from './inline-edit-view.js'; /** Adds explicit submit and cancel actions to the shared inline cell host. */ export declare class ActionInlineEditView implements InlineEditView { private readonly host; readonly element: HTMLDivElement; private readonly submitButton; private readonly cancelButton; private readonly handleSubmit; private readonly handleCancel; private isDestroyed; constructor(host: InlineCellHost, handlers: Readonly, submitLabel: string, cancelLabel: string); focus(): void; mount(cell: HTMLTableCellElement): void; setBusy(isBusy: boolean): void; setActionBusy(isBusy: boolean): void; setInvalid(isInvalid: boolean): void; unmount(options: Readonly<{ restoreOriginalContent: boolean; }>): void; destroy(): void; }