import * as tailwind_variants from 'tailwind-variants'; import { VariantProps } from 'tailwind-variants'; import * as tailwind_variants_dist_config from 'tailwind-variants/dist/config'; import React__default from 'react'; import { StepperItemLabelProps } from './stepper-item-label.js'; import 'react/jsx-runtime'; declare const stepperItemVariants: tailwind_variants.TVReturnType<{ isLastStep: { true: string; false: string; }; isVertical: { true: string; false: string; }; isClickable: { true: string; false: string; }; }, undefined, "relative flex flex-row items-start", tailwind_variants_dist_config.TVConfig<{ isLastStep: { true: string; false: string; }; isVertical: { true: string; false: string; }; isClickable: { true: string; false: string; }; }, { isLastStep: { true: string; false: string; }; isVertical: { true: string; false: string; }; isClickable: { true: string; false: string; }; }>, { isLastStep: { true: string; false: string; }; isVertical: { true: string; false: string; }; isClickable: { true: string; false: string; }; }, undefined, tailwind_variants.TVReturnType<{ isLastStep: { true: string; false: string; }; isVertical: { true: string; false: string; }; isClickable: { true: string; false: string; }; }, undefined, "relative flex flex-row items-start", tailwind_variants_dist_config.TVConfig<{ isLastStep: { true: string; false: string; }; isVertical: { true: string; false: string; }; isClickable: { true: string; false: string; }; }, { isLastStep: { true: string; false: string; }; isVertical: { true: string; false: string; }; isClickable: { true: string; false: string; }; }>, unknown, unknown, undefined>>; interface StepperConfig extends StepperItemLabelProps { icon?: React__default.ReactElement; } interface StepProps extends React__default.HTMLAttributes, VariantProps, StepperConfig { loading?: boolean; error?: boolean; isCompletedStep?: boolean; } interface StepperItemStatus { index: number; isCompletedStep?: boolean; isCurrentStep?: boolean; } interface StepperItemProps extends StepProps, StepperItemStatus { classNames?: { button?: string; label?: string; description?: string; }; } declare const StepperItem: React__default.ForwardRefExoticComponent>; export { type StepperConfig, StepperItem, type StepperItemProps };