export type Step = {
  label: string;
};

export interface StepsProps {
  /**
   * List of step object or label.
   */
  steps: Step[] | string[] | (string | Step)[];
  /**
   * The current active step start from 1.
   */
  currentStep: number;
}

declare class Steps extends ClassComponent<
  StepsProps,
  Record<string, unknown>,
  Record<string, unknown>
> {}

export default Steps;
