import React from "react"; import { TagProps } from "../../../__internal__/utils/helpers/tags"; export interface StepSequenceItemProps extends TagProps { /** * Aria label for the step item. * @deprecated Please use native `aria-label` attribute instead. */ ariaLabel?: string; /** Accessible label for the step item. */ "aria-label"?: string; /** Hidden accessible label to be rendered if item is complete. */ hiddenCompleteLabel?: string; /** Hidden accessible label to be rendered if item is current. */ hiddenCurrentLabel?: string; /** Indicator for the step. */ indicator: string; /** * Flag to hide the indicator for incomplete steps. * @deprecated Indicators will always be shown on incomplete steps. */ hideIndicator?: boolean; /** Status for the step item. */ status?: "complete" | "current" | "incomplete"; /** * Content to render as the item's title. * @deprecated Please use the `title` prop instead. */ children?: React.ReactNode; /** Title for the step item */ title?: string; /** Description for the step item, rendered below the title. */ description?: string; } export declare const StepSequenceItem: ({ hideIndicator: _hideIndicator, indicator, status, hiddenCompleteLabel, hiddenCurrentLabel, children, ariaLabel: deprecatedArialLabel, "aria-label": ariaLabel, title, description, ...rest }: StepSequenceItemProps) => React.JSX.Element; export default StepSequenceItem;