/** Props for {@link WorkflowRepairCard}. */
export interface WorkflowRepairCardProps {
    /** ID of the failed workflow execution to diagnose. */
    readonly executionId: string;
    /** Organization slug for authorization and resource context. */
    readonly org: string;
    /** Current workflow YAML for diff computation (optional). */
    readonly currentWorkflowYaml?: string;
    /**
     * Called when the user clicks "Apply Fix". Receives the suggested YAML.
     * The host application handles navigation to the workflow editor (DD-004).
     */
    readonly onApplyFix?: (yaml: string) => void;
    /** Called when the panel should close. */
    readonly onClose?: () => void;
    /** Additional CSS class names. */
    readonly className?: string;
}
/**
 * Panel component that displays agent-powered diagnosis of a failed workflow
 * execution. Designed for the execution viewer's right panel (AD-B5-001).
 *
 * Layout:
 * 1. Header — "AI Diagnosis" title with sparkles icon + close button
 * 2. Message area — `MessageThread` showing the agent conversation
 * 3. Result strip (conditional) — fix explanation, diff preview, Apply Fix / Discard
 * 4. Follow-up composer (pinned to bottom) — text input for additional questions
 *
 * Auto-starts diagnosis on mount (AD-B5-002). Supports multi-turn
 * follow-up questions within the same session (AD-B5-003).
 *
 * Styled via `--stgm-*` design tokens. Zero console dependencies (DD-004).
 */
export declare function WorkflowRepairCard({ executionId, org, currentWorkflowYaml, onApplyFix, onClose, className, }: WorkflowRepairCardProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=WorkflowRepairCard.d.ts.map