import { FetchStateAndError } from '../../../../commonStateTypes/common'; import { SelectorView } from '../../../../commonStateTypes/viewAndReport/viewAndReport'; import { RootState } from '../../../../rootStateTypes'; import { AccountHistoryWithBalances, TreasuryListUIState, TreasurySummaryWithBalance, TreasuryTransaction } from './treasuryDetailState'; export interface TreasuryDetailSelectorView extends SelectorView { accountHistory: AccountHistoryWithBalances; accountSummaryFetchState: FetchStateAndError; allocationPercentage: Record; transactions: TreasuryTransaction[]; transactionsFetchState: FetchStateAndError; uiState: TreasuryListUIState; accountSummary?: TreasurySummaryWithBalance; } export declare const getTreasuryDetail: (state: RootState) => TreasuryDetailSelectorView;