import { ListChildComponentProps } from 'react-window'; import { FetchState, SortOrder, TreasuryListUIState, TreasuryTransaction, TreasuryViewSortKey } from '@zeniai/client-epic-state'; export interface TreasuryListTableProps { fetchState: FetchState; transactionList: TreasuryTransaction[]; uiState: TreasuryListUIState; isTreasuryCommentingEnabled?: boolean; onColumnSortConfigChanged: (sortKey: TreasuryViewSortKey, sortOrder: SortOrder) => void; onReloadCards: () => void; } export interface ListItemProps extends ListChildComponentProps { isTreasuryCommentingEnabled: boolean; transactionList: TreasuryTransaction[]; } declare const TreasuryListTable: ({ transactionList, fetchState, uiState, isTreasuryCommentingEnabled, onReloadCards, onColumnSortConfigChanged, }: TreasuryListTableProps) => import("react/jsx-runtime").JSX.Element; export default TreasuryListTable;