import { ID } from '../../../commonStateTypes/common'; import { InvoicingListCounts } from '../../../entity/invoicing/invoicingCommonPayload'; import { ZeniAPIStatus } from '../../../responsePayload'; import { InvoicingListSort } from '../invoicingApiHelper'; import { InvoicingDunningCaseFilters, InvoicingDunningCaseListViewState } from './invoicingDunningCaseListViewState'; export declare const initialState: InvoicingDunningCaseListViewState; export declare const fetchInvoicingDunningCaseList: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[payload: { cursor?: string; filters?: InvoicingDunningCaseFilters; keepExistingListItems?: boolean; sort?: InvoicingListSort; }], { filters: InvoicingDunningCaseFilters; cursor: string | undefined; keepExistingListItems: boolean; sort: InvoicingListSort | undefined; }, "invoicingDunningCaseListView/fetchInvoicingDunningCaseList", never, never>, fetchInvoicingDunningCaseListPage: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[payload: { cacheOverride?: boolean; filters?: InvoicingDunningCaseFilters; sort?: InvoicingListSort; }], { cacheOverride: boolean; filters: InvoicingDunningCaseFilters; sort: InvoicingListSort | undefined; }, "invoicingDunningCaseListView/fetchInvoicingDunningCaseListPage", never, never>, updateInvoicingDunningCaseList: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ ids: ID[]; keepExistingListItems: boolean; nextCursor: string | null; }, "invoicingDunningCaseListView/updateInvoicingDunningCaseList">, updateInvoicingDunningCaseListFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload>, "invoicingDunningCaseListView/updateInvoicingDunningCaseListFailure">, fetchInvoicingDunningCaseCounts: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"invoicingDunningCaseListView/fetchInvoicingDunningCaseCounts">, updateInvoicingDunningCaseCounts: import("@reduxjs/toolkit").ActionCreatorWithPayload, updateInvoicingDunningCaseCountsFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload>, "invoicingDunningCaseListView/updateInvoicingDunningCaseCountsFailure">, updateInvoicingDunningCaseFilters: import("@reduxjs/toolkit").ActionCreatorWithPayload, setInvoicingDunningCaseActiveTab: import("@reduxjs/toolkit").ActionCreatorWithPayload<"Retrying" | "Scheduled" | "Manual Review" | "Resolved" | "Cancelled" | "Paused" | "all", "invoicingDunningCaseListView/setInvoicingDunningCaseActiveTab">; declare const _default: import("redux").Reducer; export default _default;