import type { DashboardFailedRun } from "./types";
export interface DashboardFailedRunsProps {
    readonly failedRuns: readonly DashboardFailedRun[];
    readonly isLoading: boolean;
    /** Called when the user clicks "View" on a failed run. */
    readonly onViewClick?: (id: string, type: DashboardFailedRun["type"]) => void;
    readonly className?: string;
}
/**
 * Widget showing recent failed executions from both agent and workflow
 * domains, interleaved by timestamp.
 *
 * Each row includes a type badge (Agent / Workflow), the execution name,
 * a truncated error, and a relative timestamp.
 *
 * @since Unified Platform Dashboard
 */
export declare const DashboardFailedRuns: import("react").NamedExoticComponent<DashboardFailedRunsProps>;
//# sourceMappingURL=DashboardFailedRuns.d.ts.map