import { ReactNode } from "react";
import { StepSize, StepStatus } from "./types";
export type VuiStepProps = {
    title: React.ReactNode;
    status?: StepStatus;
    subTitle?: React.ReactNode;
    onClick?: () => void;
    value?: string | number;
    icon?: ReactNode;
    className?: string;
    ["data-testid"]?: string;
};
type StepProps = Omit<VuiStepProps, "step" | "icon"> & {
    size?: StepSize;
    stepNode: ReactNode;
};
export declare const VuiStep: ({ title, status, subTitle, onClick, stepNode, size, className, "data-testid": dataTestId }: StepProps) => import("react/jsx-runtime").JSX.Element;
export {};
