import React from 'react';
import { TBodyComponent, TSelectedAllPeople, TTableData } from '../types';
interface RowProps {
    keyIdx: number;
    dataIdx: number;
    data: TTableData;
    bodyKey: string;
    thBodyComponent?: TBodyComponent;
    className: string;
    readonly: boolean;
    isHighlight: boolean;
    highlightReadonly: boolean;
    selectedAllPeople?: TSelectedAllPeople;
    tableKey: string;
    brSetSelectedPeople(value: TTableData): void;
    selectedPeople: Array<TTableData>;
    border: boolean;
    expandable?: {
        enable: boolean;
        isExpanded: boolean;
        onToggle(): void;
    };
}
declare function Row({ keyIdx, dataIdx, data, bodyKey, thBodyComponent, className, readonly, isHighlight, highlightReadonly, selectedAllPeople, tableKey, brSetSelectedPeople, selectedPeople, border, expandable, }: RowProps): React.JSX.Element;
export default Row;
