import { FetchState, ID } from '../../../../commonStateTypes/common'; import { CardsCreationInitialData } from '../../../../entity/aiCfo/aiCfoState'; import { CardCodeType } from '../../../../entity/chargeCard/chargeCard'; import { DepositAccountWithLimitPayload } from '../../../../entity/depositAccount/depositAccountPayload'; import { User } from '../../../../entity/user/userState'; import { ZeniAPIStatus } from '../../../../responsePayload'; import { ActiveChargeCardCountPayload, ActiveDebitCardCountByUserIdPayload } from '../../../userListView/userListViewPayload'; import { CardsFormDraft } from './aiCardCreationFormDraftTypes'; import { IssueChargeCardLocalData, IssueChargeCardState } from './issueChargeCardState'; export declare const initialState: IssueChargeCardState; export declare const issueChargeCards: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[payload?: { sourceChatSessionId?: ID; } | undefined], { sourceChatSessionId?: ID; }, "issueChargeCard/issueChargeCards", never, never>, updateChargeCardsLocalStore: import("@reduxjs/toolkit").ActionCreatorWithPayload, updateLastSelfIssuedDebitCardId: import("@reduxjs/toolkit").ActionCreatorWithPayload, updateLastIssuedCardIds: import("@reduxjs/toolkit").ActionCreatorWithPayload, issueChargeCardSuccessOrFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ fetchState: FetchState; error?: ZeniAPIStatus; }, "issueChargeCard/issueChargeCardSuccessOrFailure">, resetIssueChargeCardForm: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"issueChargeCard/resetIssueChargeCardForm">, updateCustomAddressId: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ addressId: ID; cardLineId: ID; cardType: CardCodeType; }, "issueChargeCard/updateCustomAddressId">, updateChargeCardCount: import("@reduxjs/toolkit").ActionCreatorWithPayload, updateDebitCardCount: import("@reduxjs/toolkit").ActionCreatorWithPayload, "issueChargeCard/updateDebitCardCount">, fetchIssueCardPage: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[isDebitCardFlagEnabled: boolean, isCreditCardFlagEnabled: boolean, cacheOverride?: any], { isDebitCardFlagEnabled: boolean; isCreditCardFlagEnabled: boolean; cacheOverride: any; }, "issueChargeCard/fetchIssueCardPage", never, never>, updateDepositAccountsInCards: import("@reduxjs/toolkit").ActionCreatorWithPayload, fetchDepositAccountListForCards: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"issueChargeCard/fetchDepositAccountListForCards">, updateDepositAccountListForCardsFetchStatus: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ fetchState: FetchState; error?: ZeniAPIStatus; }, "issueChargeCard/updateDepositAccountListForCardsFetchStatus">, seedAiCardCreationFormDraft: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[allUsers: User[], initialData: CardsCreationInitialData], { allUsers: User[]; initialData: CardsCreationInitialData; }, "issueChargeCard/seedAiCardCreationFormDraft", never, never>, updateAiCardCreationFormDraft: import("@reduxjs/toolkit").ActionCreatorWithPayload, clearAiCardCreationFormDraft: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"issueChargeCard/clearAiCardCreationFormDraft">; declare const _default: import("redux").Reducer; export default _default;