import { type Reducer } from "@reduxjs/toolkit";
import { type DashboardSummaryWorkflowState } from "./dashboardSummaryWorkflowState.js";
export declare const dashboardSummaryWorkflowSliceReducer: Reducer<DashboardSummaryWorkflowState>;
export declare const dashboardSummaryWorkflowActions: import("@reduxjs/toolkit").CaseReducerActions<{
    startRequested: (state: DashboardSummaryWorkflowState, action: {
        payload: {
            dashboardId: string;
        };
        type: string;
    }) => void;
    started: (state: DashboardSummaryWorkflowState, action: {
        payload: {
            dashboardId: string;
            runId: string;
            status: NonNullable<"AWAITING_REFRESH" | import("@gooddata/sdk-backend-spi").DashboardSummaryWorkflowStatus | undefined>;
        };
        type: string;
    }) => void;
    statusUpdated: (state: DashboardSummaryWorkflowState, action: {
        payload: {
            dashboardId: string;
            status: NonNullable<"AWAITING_REFRESH" | import("@gooddata/sdk-backend-spi").DashboardSummaryWorkflowStatus | undefined>;
        };
        type: string;
    }) => void;
    reset: (state: DashboardSummaryWorkflowState, action: {
        payload: {
            dashboardId: string;
        };
        type: string;
    }) => void;
}, "dashboardSummaryWorkflowSlice">;
//# sourceMappingURL=index.d.ts.map