import type { FailureCategory, WorkflowRejection } from "@devflow-tools/sdk"; export interface WorkflowFailureSignal { stepId?: string; toolName?: string; output?: unknown; error?: unknown; errorStack?: string; approvalRejected?: boolean; dependencyFailed?: string[]; workflowDesignIssue?: string; } export interface WorkflowFailureClassification extends WorkflowRejection { suggestedActions: Array<{ action: string; priority: "high" | "medium"; }>; } export declare function classifyWorkflowFailure(signal: WorkflowFailureSignal): WorkflowFailureClassification; export declare function getFailureSuggestedActions(category: FailureCategory): WorkflowFailureClassification["suggestedActions"]; //# sourceMappingURL=failure-classifier.d.ts.map