import type { Meta, StoryObj } from '@storybook/react';
import { StepTracker } from './StepTracker.js';
declare const meta: Meta<typeof StepTracker>;
export default meta;
type Story = StoryObj<typeof StepTracker>;
export declare const AllPending: Story;
export declare const InProgress: Story;
export declare const AllDone: Story;
export declare const FailedMidway: Story;
export declare const InterruptedAfterCrash: Story;
/**
 * A step stuck in `running` after a daemon restart. The tracker shows
 * an inline force-stop control on the running card so the user can
 * manually flip the stuck step to `interrupted` and resume via the
 * standard Continue retry flow.
 */
export declare const StuckRunningWithForceStop: Story;
/**
 * Scaffolding phase — the synthetic first-card state that ChatTab
 * prepends via the `scaffoldingState` prop while `BunShadcnScaffolder`
 * installs dependencies. The rest of the tracker still shows the
 * pending placeholder cards because the agent turn has not started
 * yet.
 */
export declare const ScaffoldingRunning: Story;
/**
 * Scaffolding finished and the real workflow has begun — the scaffold
 * card flips to `done` with a captured duration while the first real
 * step (`components`) goes `running`.
 */
export declare const ScaffoldingDoneWorkflowRunning: Story;
//# sourceMappingURL=StepTracker.stories.d.ts.map