import { FetchState, ID, UpdateType } from '../../../../commonStateTypes/common'; import { PaymentAccountPayload } from '../../../../entity/paymentAccount/paymentAccountPayload'; import { ZeniAPIStatus } from '../../../../responsePayload'; import { PaymentAccountListState } from './paymentAccountList'; export declare const initialState: PaymentAccountListState; export declare const fetchPaymentAccountList: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"paymentAccountList/fetchPaymentAccountList">, updatePaymentAccountList: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ data: PaymentAccountPayload[]; updateType: UpdateType; }, "paymentAccountList/updatePaymentAccountList">, updatePaymentAccountListFetchStatus: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ fetchState: FetchState; error?: ZeniAPIStatus; }, "paymentAccountList/updatePaymentAccountListFetchStatus">, removePaymentAccountById: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ accountId: ID; }, "paymentAccountList/removePaymentAccountById">, unlinkPaymentAccount: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[accountId: string], { accountId: string; }, "paymentAccountList/unlinkPaymentAccount", never, never>, unlinkPaymentAccountStatus: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ accountId: ID; fetchState: FetchState; error?: ZeniAPIStatus; }, "paymentAccountList/unlinkPaymentAccountStatus">, fetchPaymentAccountBalance: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[paymentAccountId: string], { paymentAccountId: string; }, "paymentAccountList/fetchPaymentAccountBalance", never, never>, updatePaymentAccountBalanceStatus: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ fetchState: FetchState; paymentAccountId: ID; error?: ZeniAPIStatus; }, "paymentAccountList/updatePaymentAccountBalanceStatus">; declare const _default: import("redux").Reducer; export default _default;