import { CSSProperties, HTMLAttributes } from 'react'; import { Colors } from '../../../constants/colors'; export interface ProgressionStyleProps { /** * Progress bar colour * @default `colors.brand` */ progressColor?: Colors | string; } export interface ProgressProps extends ProgressionStyleProps, HTMLAttributes { totalSteps: number; currentStep: number; style?: CSSProperties; withStep?: boolean; } export interface ProgressionProps extends ProgressionStyleProps { position?: number; } export interface ProgressPointProps extends ProgressionStyleProps, ProgressionProps { completed: boolean; } declare const Progress: ({ totalSteps, currentStep, withStep, progressColor, ...rest }: ProgressProps) => JSX.Element; export default Progress;