///
import { Column as ColumnBase, CellComponent as CellComponentBase, CellProps as CellPropsBase, DataSheetGridProps as DataSheetGridPropsBase, AddRowsComponentProps as AddRowsComponentPropsBase, SimpleColumn as SimpleColumnBase, ContextMenuComponentProps as ContextMenuComponentPropsBase, ContextMenuItem as ContextMenuItemBase, DataSheetGridRef as DataSheetGridRefBase } from './types';
export type Column = Partial>;
export type CellComponent = CellComponentBase;
export type CellProps = CellPropsBase;
export type DataSheetGridProps = DataSheetGridPropsBase;
export type AddRowsComponentProps = AddRowsComponentPropsBase;
export type SimpleColumn = SimpleColumnBase;
export type ContextMenuComponentProps = ContextMenuComponentPropsBase;
export type ContextMenuItem = ContextMenuItemBase;
export type DataSheetGridRef = DataSheetGridRefBase;
export declare const DynamicDataSheetGrid: (props: DataSheetGridPropsBase & {
ref?: import("react").ForwardedRef | undefined;
}) => JSX.Element;
export declare const DataSheetGrid: (props: DataSheetGridPropsBase & {
ref?: import("react").ForwardedRef | undefined;
}) => JSX.Element;
export { textColumn, createTextColumn } from './columns/textColumn';
export { checkboxColumn } from './columns/checkboxColumn';
export { floatColumn } from './columns/floatColumn';
export { intColumn } from './columns/intColumn';
export { percentColumn } from './columns/percentColumn';
export { dateColumn } from './columns/dateColumn';
export { isoDateColumn } from './columns/isoDateColumn';
export { keyColumn } from './columns/keyColumn';
export { createAddRowsComponent } from './components/AddRows';
export { createContextMenuComponent, defaultRenderItem as renderContextMenuItem, } from './components/ContextMenu';
//# sourceMappingURL=index.d.ts.map