import type { FullExtendStyle } from '../../ts-types'; import type { BaseTableAPI } from '../../ts-types/base-table'; export declare function computeCheckboxCellHeight(cellValue: any, col: number, row: number, endCol: number, actStyle: FullExtendStyle, autoWrapText: boolean, iconWidth: number, fontSize: number, fontStyle: string, fontWeight: string, fontFamily: string, lineHeight: number, lineClamp: number | undefined, padding: [number, number, number, number], table: BaseTableAPI): number; export declare function computeRadioCellHeight(cellValue: any, col: number, row: number, endCol: number, actStyle: FullExtendStyle, autoWrapText: boolean, iconWidth: number, fontSize: number, fontStyle: string, fontWeight: string, fontFamily: string, lineHeight: number, lineClamp: number | undefined, padding: [number, number, number, number], table: BaseTableAPI): number; export declare function computeSingleRadioCellHeight(cellValue: any, col: number, row: number, endCol: number, actStyle: FullExtendStyle, autoWrapText: boolean, iconWidth: number, fontSize: number, fontStyle: string, fontWeight: string, fontFamily: string, lineHeight: number, lineClamp: number | undefined, padding: [number, number, number, number], table: BaseTableAPI): number; export declare function computeSwitchCellHeight(cellValue: any, col: number, row: number, endCol: number, actStyle: FullExtendStyle, autoWrapText: boolean, iconWidth: number, fontSize: number, fontStyle: string, fontWeight: string, fontFamily: string, lineHeight: number, lineClamp: number | undefined, padding: [number, number, number, number], table: BaseTableAPI): any; export declare function computeButtonCellHeight(cellValue: any, col: number, row: number, endCol: number, actStyle: FullExtendStyle, autoWrapText: boolean, iconWidth: number, fontSize: number, fontStyle: string, fontWeight: string, fontFamily: string, lineHeight: number, lineClamp: number | undefined, padding: [number, number, number, number], table: BaseTableAPI): number;