import { default as React } from 'react';
import { Typography } from '../typography';
export interface StepperProps extends React.HTMLAttributes<HTMLDivElement> {
    currentStep: number;
    orientation?: "horizontal" | "vertical";
    variant?: "primary" | "secondary";
}
interface StepperIndicatorProps extends React.HTMLAttributes<HTMLDivElement> {
    size?: "sm" | "md" | "lg";
    icon?: React.ReactNode;
}
export declare const Stepper: React.ForwardRefExoticComponent<StepperProps & React.RefAttributes<HTMLDivElement>> & {
    Step: React.ForwardRefExoticComponent<React.HTMLAttributes<HTMLDivElement> & React.RefAttributes<HTMLDivElement>>;
    Indicator: React.ForwardRefExoticComponent<StepperIndicatorProps & React.RefAttributes<HTMLDivElement>>;
    Separator: React.ForwardRefExoticComponent<React.HTMLAttributes<HTMLDivElement> & React.RefAttributes<HTMLDivElement>>;
    Content: React.ForwardRefExoticComponent<React.HTMLAttributes<HTMLDivElement> & React.RefAttributes<HTMLDivElement>>;
    Title: (props: React.ComponentProps<typeof Typography>) => import("react/jsx-runtime").JSX.Element;
    Description: (props: React.ComponentProps<typeof Typography>) => import("react/jsx-runtime").JSX.Element;
};
export {};
