/// /// import React from 'react'; import { ThemeProps } from '../theme'; import { BaseCheckboxesProps } from './Checkboxes'; import { Options, Option } from './Select'; import { LocaleProps } from '../locale'; export interface TransferProps extends ThemeProps, LocaleProps, BaseCheckboxesProps { inline?: boolean; statistics?: boolean; showArrow?: boolean; selectTitle?: string; selectMode?: 'table' | 'list' | 'tree' | 'chained' | 'associated'; columns?: Array<{ name: string; label: string; [propName: string]: any; }>; cellRender?: (column: { name: string; label: string; [propName: string]: any; }, option: Option, colIndex: number, rowIndex: number) => JSX.Element; leftOptions?: Array