import type { ColumnDataType } from '../../types/column.types'; import type { BuiltInRenderer } from '../../types/built-in-renderer.types'; /** * The renderer a column gets when it declares no `renderer` of its own. * * This is the single authoritative statement of "what does a `type: 'currency'` * column look like". Before renderers were named, the same information lived as * a `switch` inside `CellRenderer.renderDefaultCell` and, drifted, in * `GridCore.renderCellValue`; a table cannot drift from itself. * * `Record` rather than a partial map on purpose: adding a * member to {@link ColumnDataType} without deciding how it renders is then a * compile error rather than a column that silently falls back to raw text. * * An author overrides any of these by setting `renderer` explicitly. */ export declare const DEFAULT_RENDERER_BY_TYPE: Record; //# sourceMappingURL=default-renderer-map.d.ts.map