import { Cell as TableCell } from '@tanstack/react-table';
interface Props<T extends object = any> {
    id: string;
    align?: "start" | "center" | "right" | "end";
    cell: TableCell<T, unknown>;
    isHover: boolean;
    isRowClicked: boolean;
    onChange?: (data: T[]) => void;
    setTableData: React.Dispatch<React.SetStateAction<T[]>>;
    setRowSelection: React.Dispatch<React.SetStateAction<Record<string, boolean>>>;
    type: string;
    isRowSelected: boolean;
    radio?: boolean;
}
declare const CellInput: <T extends object>({ align, cell, isRowClicked, onChange, setTableData, setRowSelection, type, isRowSelected, radio, }: Props) => import("react/jsx-runtime").JSX.Element;
export default CellInput;
