import { default as React } from 'react'; /** * Fixed sweep duration for the storybook harness. Long enough that the * left-to-right fill is easy to see at a glance, short enough that the * full cycle of the `FullFlow` story stays under ~10 s. */ export declare const STORY_UPLOAD_SWEEP_DURATION_MS = 3000; export declare const DropZoneVariant: React.FC; export declare const UploadingWithSweepVariant: React.FC<{ onSweepComplete?: () => void; }>; export declare const ExtractingVariant: React.FC; export declare const CompletedVariant: React.FC; /** * Auto-cycling harness that walks through every visual state of the * policy-document upload pill: drop zone → sweep → extracting → completed * → drop zone, on a roughly 9-second loop. Useful for visually reviewing * the entire transition in one place. */ export declare const FullFlowHarness: React.FC;