import { ID } from '../../commonStateTypes/common'; import { TransactionID } from '../../entity/transaction/stateTypes/transactionID'; import { TransactionType } from '../../entity/transaction/stateTypes/transactionType'; import { CreateTransferEntryState, TransferAccountsFetchType } from './createTransferEntryState'; export declare const initialState: CreateTransferEntryState; export declare const fetchAccountsForTransferFlow: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ kind: TransferAccountsFetchType; }, "createTransferEntry/fetchAccountsForTransferFlow">, updateAccountsForTransferFlow: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ accountIds: ID[]; kind: TransferAccountsFetchType; }, "createTransferEntry/updateAccountsForTransferFlow">, updateAccountsForTransferFlowFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ kind: TransferAccountsFetchType; }, "createTransferEntry/updateAccountsForTransferFlowFailure">, createTransferEntry: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[payload: { creditAccountIntegrationId: string; debitAccountIntegrationId: string; memo: string; sourceTransactionType: TransactionType; transactionId: ID; transactionType: TransactionType; }], { creditAccountIntegrationId: string; debitAccountIntegrationId: string; memo: string; sourceTransactionType: TransactionType; transactionId: ID; transactionType: TransactionType; }, "createTransferEntry/createTransferEntry", never, never>, createTransferEntrySuccess: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"createTransferEntry/createTransferEntrySuccess">, createTransferEntryFailure: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"createTransferEntry/createTransferEntryFailure">, resetCreateTransferEntryStatus: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"createTransferEntry/resetCreateTransferEntryStatus">, createTransferEntryReplacedTransaction: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[previousTransactionId: TransactionID, newTransactionId: TransactionID], { newTransactionId: TransactionID; previousTransactionId: TransactionID; }, "createTransferEntry/createTransferEntryReplacedTransaction", never, never>, clearTransferEntryRouteReplacement: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"createTransferEntry/clearTransferEntryRouteReplacement">; declare const _default: import("redux").Reducer; export default _default;