import { ReactElement } from 'react'; import { FiltersMap } from '@wix/bex-core'; import { CollectionTableWSRTableBaseProps } from '../CollectionTable/CollectionTableWSRTable'; import { CollectionTableBaseCommonProps } from '../CollectionTable/CollectionTableBaseCommonProps'; import { NestedTableItem, NestedTableState } from '../../state'; import { NestedTableFlatDataItem } from '../../state/NestedTableState/NestedTableFlatModeSectionState'; import { TopNotificationBasicRenderProp } from '../TableTopNotification'; import { NestedTableDragAndDrop } from '../NestedTableDragAndDrop'; export interface NestedTableWSRTableBaseProps extends Omit | NestedTableFlatDataItem, T, F>, 'actionsCell' | 'sticky' | 'selectionDisabled' | 'renderEmptyState' | 'topNotification'>, CollectionTableBaseCommonProps { } export interface NestedTableWSRTableProps extends NestedTableWSRTableBaseProps { dataHook?: string; renderEmptyState?: () => ReactElement; state: NestedTableState; topNotification?: TopNotificationBasicRenderProp; rowHeight?: number; estimatedRowHeight?: number; dragAndDrop?: typeof NestedTableDragAndDrop; } declare function _NestedTableWSRTable(props: NestedTableWSRTableProps): JSX.Element; export declare const NestedTableWSRTable: typeof _NestedTableWSRTable & { displayName: string; }; export {}; //# sourceMappingURL=NestedTableWSRTable.d.ts.map