import { TypographyFormatterParams } from '../../../../../../../../types/src/table';
import { default as CellComponent } from '../../../../core/cell/CellComponent';
import { default as Format } from '../../Format';

/**
 * Formats the value of a cell as typography.
 * @param this - The Format instance.
 * @param cell - The Cell instance.
 * @param {TypographyFormatterParams} formatterParams - The formatter parameters
 * @param _onRendered - The onRendered callback.
 * @returns The typography element, or undefined if the cell value is empty.
 */
export default function typography(this: Format, cell: CellComponent, formatterParams: TypographyFormatterParams): HTMLElement | undefined;
