declare const _default: import("@agent-native/core").ActionDefinition<{ sourceId?: string | undefined; ownerEmail?: string | undefined; status?: "aborted" | "all" | "errored" | "truncated" | undefined; regime?: "all" | "interactive" | "scheduled" | undefined; lookbackHours?: unknown; limit?: unknown; }, { sourceId: string; status: "aborted" | "all" | "errored" | "truncated"; regime: "all" | import("node_modules/@agent-native/core/dist/agent/engine/failure-taxonomy.js").AgentFailureRegime; lookbackHours: number; limit: number; count: number; partial: boolean; access: { viewerEmail: string; scope: string; canInspectAll: boolean; }; sources: { source: { id: string; label: string; kind: "configured" | "current" | "env"; databaseUrlEnv: string | null; }; status: "disconnected" | "ok" | "unavailable" | "unsupported"; failureCount: number; errorCode: "thread_debug_schema_unsupported" | "thread_debug_source_disconnected" | "thread_debug_source_unavailable" | null; }[]; failures: { source: { id: string; label: string; kind: "configured" | "current" | "env"; databaseUrlEnv: string | null; }; id: string; threadId: string; turnId: string | null; ownerEmail: string; threadTitle: string; threadPreview: string; status: import("../server/lib/thread-debug-store.js").AgentRunFailureStatus; abortReason: string | null; errorCode: string | null; errorDetail: string | null; terminalReason: string | null; startedAt: number; completedAt: number | null; heartbeatAt: number | null; lastProgressAt: number | null; durationMs: number | null; dispatchMode: string | null; workerStage: string | null; diagStage: string | null; peakRssMb: number | null; terminalEvent: Record | null; regime: import("node_modules/@agent-native/core/dist/agent/engine/failure-taxonomy.js").AgentFailureRegime; failureTaxonomy: import("node_modules/@agent-native/core/dist/agent/engine/failure-taxonomy.js").AgentFailureTaxonomy; }[]; }>; export default _default; //# sourceMappingURL=list-agent-run-failures.d.ts.map