import { CardLink } from '@/components/CardContainer/CardLink';
import { ColumnModel, ColumnType, Row, SelectColumn } from '@sage-bionetworks/synapse-types';
import { ColumnSpecifiedLink, MarkdownLink } from '../../CardContainerLogic';
import { EntityImage, MapValueToReactComponentConfig } from '../../CardContainerLogic/CardContainerLogic';
export type SynapseTableCellProps = {
    columnType: ColumnType;
    columnValue: string | null;
    isBold: string;
    columnLinkConfig?: CardLink | MarkdownLink | ColumnSpecifiedLink | EntityImage | MapValueToReactComponentConfig;
    columnName: string;
    selectColumns?: SelectColumn[];
    columnModels?: ColumnModel[];
    rowData: Row['values'];
    rowId?: string;
    rowVersionNumber?: number;
    isRowEntityColumn?: boolean;
};
declare function SynapseTableCell(props: SynapseTableCellProps): import("react/jsx-runtime").JSX.Element;
declare const _default: import("react").MemoExoticComponent<typeof SynapseTableCell>;
export default _default;
//# sourceMappingURL=SynapseTableCell.d.ts.map