import { FetchStateAndError, ID } from '../../commonStateTypes/common'; import { SelectorView } from '../../commonStateTypes/viewAndReport/viewAndReport'; import { RootState } from '../../rootStateTypes'; import { BankNameByRoutingState, BankNameBySwiftState, CreateBankAccountLocalData, CreateInternationalBankAccountLocalData } from './bankAccountViewState'; export interface BankAccountSelectorView extends SelectorView { bankNameByRouting: Record; bankNameBySwift: Record; fetchBankNameByRoutingStatus: FetchStateAndError; fetchBankNameBySwiftStatus: FetchStateAndError; internationalBankAccountCreateStatus: FetchStateAndError; bankAccountToCreate?: CreateBankAccountLocalData; internationalBankAccountToCreate?: CreateInternationalBankAccountLocalData; } export declare function getBankAccount(state: RootState): BankAccountSelectorView;