import { ID } from '../../../../commonStateTypes/common'; import { SelectorView } from '../../../../commonStateTypes/viewAndReport/viewAndReport'; import { User } from '../../../../entity/user/userState'; import { RootState } from '../../../../rootStateTypes'; import { ChargeCardRepaymentWithUser, PaymentHistoryAccountInfo, PaymentHistoryFilters, PaymentHistoryUIState } from './chargeCardPaymentHistory'; export interface ChargeCardPaymentHistorySelectorView extends SelectorView { accountInfoByAccountId: Record; creditAccountId: ID; currencyCode: string; currencySymbol: string; filters: PaymentHistoryFilters; isAutoPayEnabled: boolean; repaymentHistory: ChargeCardRepaymentWithUser[]; repaymentHistoryIds: ID[]; repaymentHistoryUsers: User[]; searchText: string; totalRepayments: number; uiState: PaymentHistoryUIState; } export declare const getChargeCardPaymentHistoryView: (state: RootState) => ChargeCardPaymentHistorySelectorView;