import React from 'react';
import { SpreadsheetProps } from './spreadsheet-types';
interface ExtendedTData {
    [key: string]: Record<string, unknown>;
}
declare const Spreadsheet: <TData extends object & ExtendedTData>({ data, onUpdateData, onInvalidCountChange, onRowDelete, onRowSave, columns, loading, noDataFields, stickyTableConfig, isReviewMode, isLastRowDeleted, hasMore, inputRules, customHeight, customWidth, selectedColumns, isTableSubmited, searchTerm, onStickyTableClassChange, subHeaderKeyName, keysToInclude, noOutsideBorder, rowHeight, isEdited, }: SpreadsheetProps<TData>) => React.JSX.Element;
export default Spreadsheet;
