import { ZeniAPIStatus } from '../../../responsePayload'; import { InvoicingConfigPayload } from './invoicingConfigViewPayload'; import { InvoicingConfigViewState } from './invoicingConfigViewState'; export declare const initialState: InvoicingConfigViewState; export declare function mapInvoicingConfigPayloadToState(payload: InvoicingConfigPayload): Pick; export declare const fetchInvoicingConfig: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[payload?: { cacheOverride?: boolean; } | undefined], { cacheOverride: boolean; }, "invoicingConfigView/fetchInvoicingConfig", never, never>, updateInvoicingConfig: import("@reduxjs/toolkit").ActionCreatorWithPayload, updateInvoicingConfigFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload>, "invoicingConfigView/updateInvoicingConfigFailure">, acceptInvoicingTerms: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"invoicingConfigView/acceptInvoicingTerms">, acceptInvoicingTermsSuccess: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"invoicingConfigView/acceptInvoicingTermsSuccess">, acceptInvoicingTermsFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload>, "invoicingConfigView/acceptInvoicingTermsFailure">, enableInvoicing: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"invoicingConfigView/enableInvoicing">, enableInvoicingSuccess: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"invoicingConfigView/enableInvoicingSuccess">, enableInvoicingFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload>, "invoicingConfigView/enableInvoicingFailure">, resetInvoicingConfigActionStates: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"invoicingConfigView/resetInvoicingConfigActionStates">; declare const _default: import("redux").Reducer; export default _default;