import type { InlineColumnMapping } from './inline-column-mapping.js'; import type { Api } from 'datatables.net'; /** Row and column resolved from a delegated inline activation event. */ export interface InlineActivationTarget { readonly columnIndex: number; readonly rowIndex: number; } /** Resolves a known canonical main-table cell through the shared mapping boundary. */ export declare function resolveInlineCellTarget(table: Api, tableElement: HTMLTableElement, cellNode: HTMLTableCellElement, mappings: ReadonlyMap>>): Readonly | undefined; /** Resolves an eligible main-table cell from a delegated event target. */ export declare function resolveInlineActivationTarget(table: Api, tableElement: HTMLTableElement, target: EventTarget | null, mappings: ReadonlyMap>>): Readonly | undefined;