/// <reference types="react" />
import { OptionsSelectItem, SelectProps } from '@parlor/ui/select';
import { TdProps } from '../../../types';
export type TableCellSelectProps<T extends OptionsSelectItem, K extends OptionsSelectItem> = {
    componentProps: Partial<SelectProps<K>>;
    row?: T;
    source: (row: T) => Partial<SelectProps<K>>;
};
declare function TableCellSelectInner<T extends OptionsSelectItem, K extends OptionsSelectItem>({ source, row, componentProps, ...outerProps }: TableCellSelectProps<T, K> & TdProps, ref: any): JSX.Element;
export declare const TableCellSelect: typeof TableCellSelectInner;
export {};
