import { NestedTableState } from '../../state'; import React from 'react'; import { VirtualTableRepeaterProps } from '../VirtualGridRepeater/VirtualTableRepeater'; import { TableColumn as TableColumnWSR } from '@wix/design-system/dist/types/Table'; export interface UseModeTableProps { state: NestedTableState; horizontalScroll?: boolean; actionsCellWidth?: string | number; actionsCellProps?: Partial, 'render' | 'style'>>; } export declare function useModeTableProps(props: UseModeTableProps): { state: import("../../state/NestedTableState/NestedTableFlatModeState").NestedTableFlatModeState | import("../../state").NestedTableNestedModeState; key: string; BodyElementType: ({ children }: VirtualTableRepeaterProps) => JSX.Element; TrElementType: React.MemoExoticComponent & React.RefAttributes, "key" | keyof import("./NestedTableRow").NestedTableRowProps> & React.RefAttributes>> | undefined; columns: TableColumnWSR>[] | TableColumnWSR>[]; }; //# sourceMappingURL=useModeTableProps.d.ts.map