import { ElementType, HTMLAttributes, ReactNode } from 'react';
import { ExternalStyles } from '../../styles';
export type StepStatus = 'active' | 'completed' | 'incompleted' | 'inactive';
export interface StepProps extends Omit, 'style' | 'title'> {
status?: StepStatus;
title: ReactNode;
subtitle?: ReactNode;
style?: ExternalStyles;
overrides?: {
Root?: ElementType;
Icon?: ElementType;
};
}
export declare function Step(props: StepProps): JSX.Element;
export declare const defaultComponents: StepProps['overrides'];