import type { InlineActivationTarget } from './inline-activation.js'; import type { InlineColumnMapping } from './inline-column-mapping.js'; import type { Api } from 'datatables.net'; /** Dependencies supplied to an inline activation strategy. */ export interface InlineActivationContext { readonly table: Api; readonly tableElement: HTMLTableElement; readonly mappings: ReadonlyMap>>; readonly signal: AbortSignal; readonly onActivate: (target: Readonly) => void; }