import { RootProps } from './step-indicator-root'; import { StepProps } from './step-indicator-step'; import { StepElementProps } from './step-indicator-step-element'; import { StepLineProps } from './step-indicator-step-line'; declare const StepIndicator: import('react').ForwardRefExoticComponent, HTMLDivElement>, "ref">, "onClick"> & { index?: number; numberOfSteps?: number; labels?: Array; links?: string[]; disabled?: boolean[]; kind?: "purple"; onClick?: (index: number) => void; completedSteps?: number[]; children?: React.ReactNode; } & import('react').RefAttributes> & { Step: { ({ index, activeStep, numberOfSteps, label, link, isDisabled, onClick, isCompleted, srOnlyText, children, }: StepProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; StepElement: { ({ children, isPassed, isDisabled, onClick, link, index, className }: StepElementProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; StepLine: { ({ activeStep, index, numberOfSteps }: StepLineProps): import("react/jsx-runtime").JSX.Element | null; displayName: string; }; }; type StepIndicatorProps = { Root: RootProps; Step: StepProps; StepElement: StepElementProps; StepLine: StepLineProps; }; export { StepIndicator }; export type { StepIndicatorProps }; export default StepIndicator;