import * as react_jsx_runtime from 'react/jsx-runtime';
import * as class_variance_authority_types from 'class-variance-authority/types';
import * as React from 'react';
import { VariantProps } from 'class-variance-authority';

declare const stepperIndicatorVariants: (props?: ({
    status?: "active" | "completed" | "upcoming" | null | undefined;
    size?: "sm" | "md" | null | undefined;
} & class_variance_authority_types.ClassProp) | undefined) => string;
interface StepperIndicatorProps extends React.ComponentProps<"div">, VariantProps<typeof stepperIndicatorVariants> {
    stepNumber?: number;
    icon?: React.ReactNode;
}
declare function StepperIndicator({ className, status, size, stepNumber, icon, ...props }: StepperIndicatorProps): react_jsx_runtime.JSX.Element;

export { StepperIndicator, type StepperIndicatorProps, stepperIndicatorVariants };
