import { ColCell } from '../cell/col-cell'; import type { FormatResult } from '../common/interface'; import type { BaseHeaderConfig } from '../facet/header'; export declare class TableColCell extends ColCell { protected handleRestOptions(...[headerConfig]: [BaseHeaderConfig]): void; protected getFormattedFieldValue(): FormatResult; protected isSortCell(): boolean; protected showSortIcon(): boolean | undefined; protected getTextStyle(): { fontSize: number; fill: string; linkTextFill: string; textAlign: NonNullable; textBaseline: NonNullable; opacity: NonNullable; fontFamily: string; fontWeight: NonNullable; fontStyle: NonNullable; fontVariant: string; lineHeight: NonNullable; maxLinesByField?: Record | null | undefined; textOverflow?: string | undefined; maxLines?: number | undefined; wordWrap?: boolean | undefined; }; protected getHorizontalResizeAreaName(): string; protected drawBackgroundShape(): void; drawTextOrCustomRenderer(): void; }