import { type DashboardSummaryWorkflowInfo, type DashboardSummaryWorkflowState } from "./dashboardSummaryWorkflowState.js";
type StartRequestedPayload = {
    dashboardId: string;
};
type StartedPayload = {
    dashboardId: string;
    runId: string;
    status: NonNullable<DashboardSummaryWorkflowInfo["status"]>;
};
type StatusUpdatedPayload = {
    dashboardId: string;
    status: NonNullable<DashboardSummaryWorkflowInfo["status"]>;
};
type ResetPayload = {
    dashboardId: string;
};
export declare const dashboardSummaryWorkflowReducers: {
    startRequested: (state: DashboardSummaryWorkflowState, action: {
        payload: StartRequestedPayload;
        type: string;
    }) => void;
    started: (state: DashboardSummaryWorkflowState, action: {
        payload: StartedPayload;
        type: string;
    }) => void;
    statusUpdated: (state: DashboardSummaryWorkflowState, action: {
        payload: StatusUpdatedPayload;
        type: string;
    }) => void;
    reset: (state: DashboardSummaryWorkflowState, action: {
        payload: ResetPayload;
        type: string;
    }) => void;
};
export {};
//# sourceMappingURL=dashboardSummaryWorkflowReducers.d.ts.map