import * as react from 'react'; import { HTMLAttributes } from 'react'; type RollbackStepStatus = 'pending' | 'running' | 'success' | 'failed' | 'skipped'; interface RollbackStep { id: string; label: string; description?: string; status: RollbackStepStatus; } interface RollbackPlanProps extends HTMLAttributes { /** Name/identifier for the plan */ name: string; /** Rollback steps */ steps: RollbackStep[]; /** Whether the plan is executing */ executing?: boolean; /** Whether the plan is loading */ loading?: boolean; } declare const RollbackPlan: react.ForwardRefExoticComponent>; export { RollbackPlan, type RollbackPlanProps, type RollbackStep, type RollbackStepStatus };