import { PropsWithChildren, ReactElement, ReactNode } from 'react';
type StepProps = PropsWithChildren<{
    stepNumber?: number;
    title: ReactNode;
    description: ReactNode;
    asideElement?: ReactNode;
}>;
type StepElement = ReactElement<StepProps, typeof Step>;
declare const Step: ({ title, description, stepNumber, asideElement, children, }: StepProps) => import("react/jsx-runtime").JSX.Element;
type Props = {
    className?: string;
    children: StepElement | StepElement[];
};
export declare const Steps: (({ className, children }: Props) => import("react/jsx-runtime").JSX.Element) & {
    Step: ({ title, description, stepNumber, asideElement, children, }: StepProps) => import("react/jsx-runtime").JSX.Element;
};
export {};
