import React from 'react';
import { InternalWorksheetColumn, Cell as TCell, WorksheetItem, WorksheetSelectableColumn, WorksheetTextColumn } from '../types';
interface CellProps<Item> extends TCell<Item> {
    nextRowValue: Item[keyof Item] | '';
    isLastChild: boolean;
    isChild: boolean;
    options?: WorksheetSelectableColumn<Item>['config']['options'];
    rowId: number | string;
    formatting?: WorksheetTextColumn<Item>['formatting'];
    validation?: InternalWorksheetColumn<Item>['validation'];
    notation?: InternalWorksheetColumn<Item>['notation'];
    action?: WorksheetTextColumn<Item>['action'];
}
export declare const Cell: <T extends WorksheetItem>({ columnIndex, disabled, formatting, hash, options, rowIndex, type, rowId, validation, notation, value, nextRowValue, isChild, isLastChild, action, }: CellProps<T>) => React.JSX.Element;
export {};
//# sourceMappingURL=Cell.d.ts.map