import { ID } from '../../../commonStateTypes/common'; import { ZeniAPIStatus } from '../../../responsePayload'; import { FetchInvoicingMigrationDiagnosticsPayload, InvoicingDataImportStatusRow, InvoicingMigrationDiagnosticsPage, InvoicingMigrationSession } from './dataImportViewPayload'; import { InvoicingDataImportActionKind, InvoicingDataImportViewState } from './dataImportViewState'; export declare const initialState: InvoicingDataImportViewState; export declare const connectInvoicingChargebee: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"invoicingDataImportView/connectInvoicingChargebee">, invoicingDataImportActionFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ error: ZeniAPIStatus; kind: InvoicingDataImportActionKind; }, "invoicingDataImportView/invoicingDataImportActionFailure">, invoicingDataImportActionSuccess: import("@reduxjs/toolkit").ActionCreatorWithPayload, retryInvoicingMigration: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[payload: string], string, "invoicingDataImportView/retryInvoicingMigration", never, never>, rollbackInvoicingMigration: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[payload: string], string, "invoicingDataImportView/rollbackInvoicingMigration", never, never>, startInvoicingMigration: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[payload: string], string, "invoicingDataImportView/startInvoicingMigration", never, never>, uploadInvoicingMigrationFiles: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[payload: { files: File[]; }], { files: File[]; }, "invoicingDataImportView/uploadInvoicingMigrationFiles", never, never>, fetchInvoicingMigrationSessions: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"invoicingDataImportView/fetchInvoicingMigrationSessions">, updateInvoicingMigrationSessions: import("@reduxjs/toolkit").ActionCreatorWithPayload, updateInvoicingMigrationSessionsFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload>, "invoicingDataImportView/updateInvoicingMigrationSessionsFailure">, fetchInvoicingDataImportStatus: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"invoicingDataImportView/fetchInvoicingDataImportStatus">, updateInvoicingDataImportStatus: import("@reduxjs/toolkit").ActionCreatorWithPayload, updateInvoicingDataImportStatusFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload>, "invoicingDataImportView/updateInvoicingDataImportStatusFailure">, fetchInvoicingMigrationSession: import("@reduxjs/toolkit").ActionCreatorWithPayload, setInvoicingActiveMigrationSessionId: import("@reduxjs/toolkit").ActionCreatorWithPayload, updateInvoicingMigrationSessionFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload>, "invoicingDataImportView/updateInvoicingMigrationSessionFailure">, upsertInvoicingMigrationSession: import("@reduxjs/toolkit").ActionCreatorWithPayload, fetchInvoicingMigrationDiagnostics: import("@reduxjs/toolkit").ActionCreatorWithPayload, updateInvoicingMigrationDiagnostics: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ append: boolean; page: InvoicingMigrationDiagnosticsPage; sessionId: ID; }, "invoicingDataImportView/updateInvoicingMigrationDiagnostics">, updateInvoicingMigrationDiagnosticsFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ error: ZeniAPIStatus; sessionId: ID; }, "invoicingDataImportView/updateInvoicingMigrationDiagnosticsFailure">; declare const _default: import("redux").Reducer; export default _default;