import type { DashboardAgentStatusSummary, DashboardSystemStatus, DashboardSubagentRegistrySummary, DashboardTeamExecutionSummary } from "../../../contracts/dashboard-summary-run.js";
import type { NextActionSuggestion, TaskEntity } from "../types.js";
export type BuildDashboardAgentStatusInput = {
    now: string;
    tasks: TaskEntity[];
    planningSession: unknown;
    suggestion: NextActionSuggestion;
    teamExecution: DashboardTeamExecutionSummary;
    subagentRegistry: DashboardSubagentRegistrySummary;
    systemStatus: DashboardSystemStatus;
};
export declare function buildDashboardAgentStatus(input: BuildDashboardAgentStatusInput): DashboardAgentStatusSummary;
