import type { DashboardFailedRun } from "./types.js";
/** Return value of {@link useDashboardFailedRuns}. */
export interface UseDashboardFailedRunsReturn {
    readonly failedRuns: readonly DashboardFailedRun[];
    readonly isLoading: boolean;
    readonly error: Error | null;
}
/**
 * Composition hook that fetches recent failed executions from both
 * agent and workflow domains, normalizes them into {@link DashboardFailedRun}
 * entries, and interleaves them by timestamp (newest first).
 *
 * Returns at most 5 total entries to keep the widget compact.
 *
 * @since Unified Platform Dashboard
 */
export declare function useDashboardFailedRuns(org: string | null | undefined): UseDashboardFailedRunsReturn;
//# sourceMappingURL=useDashboardFailedRuns.d.ts.map