import { FC } from 'react'; import { AssistantPreviewStep, AssistantPreviewStepStatus } from './entityPreviewState'; export interface AssistantStepRailProps { readonly steps: readonly AssistantPreviewStep[]; /** Accessible name for the rail. Supplied by the product, already translated. */ readonly label?: string; /** Suffix shown on a skipped chip. */ readonly skippedLabel?: string; /** * How each status is SAID, for people who cannot see the glyph. * * ★★★ Without this the rail announced the same string whether a step had * succeeded or failed: the pip is `aria-hidden` (it is decorative), a * `data-status` attribute is not accessibility metadata, and only `running` * carried `aria-current`. "Parser" and "Parser" are indistinguishable, so a * screen-reader user was told a build had finished with no way to learn that * half of it had failed. */ readonly statusLabels?: Partial>; } export declare const AssistantStepRail: FC; //# sourceMappingURL=AssistantStepRail.d.ts.map