/// <reference types="react" />
import { Row } from 'react-table';
import { TableHeightKeyType, TableLocalType, TableVariantType } from './TableUtils';
export type SingleSelectableContentProps<DATA_ROW extends Record<string, unknown> = Record<string, unknown>> = {
    rowHeight: TableHeightKeyType;
    separationLineVariant: TableVariantType;
    backgroundVariant: TableVariantType;
    onRowSelected?: (row: Row<DATA_ROW>) => void;
    selectedId?: string;
    locale?: TableLocalType;
    customItemKey?: (index: Number, data: DATA_ROW) => string;
    hasScrollbar?: boolean;
    isLoadingMoreItems?: boolean;
    children?: (rows: JSX.Element) => JSX.Element;
};
export declare function SingleSelectableContent<DATA_ROW extends Record<string, unknown> = Record<string, unknown>>({ rowHeight, separationLineVariant, backgroundVariant, locale, selectedId, isLoadingMoreItems, onRowSelected, customItemKey, children, }: SingleSelectableContentProps<DATA_ROW>): JSX.Element;
//# sourceMappingURL=SingleSelectableContent.d.ts.map