import type { InlineColumnMapping } from './inline-column-mapping.js'; import type { ResolvedInlineEditingOptions } from '../core/resolve-editing-options.js'; import type { FieldConfig } from '../fields/field-config.js'; import type { Api } from 'datatables.net'; /** Rebuilds column mappings while preserving the map identity held by consumers. */ export declare class InlineColumnMappingRegistry { private readonly table; private readonly fields; private readonly options; readonly mappings: ReadonlyMap>>; private readonly current; constructor(table: Api, fields: readonly FieldConfig[], options: Readonly>); rebuild(): void; }