import type { Meta, StoryObj } from '@storybook/react';
import { PrdQuestionnaire } from './prd-questionnaire.js';
declare const meta: Meta<typeof PrdQuestionnaire>;
export default meta;
type Story = StoryObj<typeof PrdQuestionnaire>;
/** Default state — first step shown, no selections. Click options to auto-advance. Plays "select" on option click, "navigate" on step/nav buttons. */
export declare const Default: Story;
/** Starting with partial selections — step dots reflect answered state. */
export declare const WithSelections: Story;
/** All questions answered — last step shows Approve button enabled. */
export declare const AllAnswered: Story;
/** Processing state — all inputs disabled, indeterminate progress bar. */
export declare const Refining: Story;
/** Single question — minimal stepper with one step. */
export declare const MinimalData: Story;
/** All answered with reject button visible on last step. */
export declare const WithRejectButton: Story;
/** Rejecting state — reject button disabled with spinner while reject action is in flight. */
export declare const RejectingState: Story;
/** Real-world LLM provider question — reproduces exact label text from the reported bug. Badge must stay on one line. */
export declare const LlmProviderQuestion: Story;
/** Pathological overflow — label with no natural word break (repeating token). Verifies button does not overflow panel. */
export declare const RepeatingLabelOverflow: Story;
/** Long labels — verifies that AI Recommended badge stays on one line even with very long option labels. Uses 640px width to match real panel width. */
export declare const LongLabels: Story;
//# sourceMappingURL=prd-questionnaire.stories.d.ts.map