import type { ReactNode } from 'react';
import type { BoxProps } from '../box';
import type { ChildrenProp } from '../core';
import type { IconProp } from '../icon';
import type { StepIndicatorVariant } from '../stepIndicator/stepIndicatorTypes';
import type { SystemProps } from '../system';
import type { ThemingProps } from '../theme';
export type StepHorizontalSize = 'md' | 'sm' | undefined;
export type StepperHorizontalProps = SystemProps & ThemingProps<'StepperHorizontal'> & ChildrenProp;
export type StepHorizontalProps = SystemProps & ChildrenProp & {
    icon?: IconProp;
    number?: number;
    size?: StepHorizontalSize;
    description?: ReactNode;
    title?: ReactNode;
    disabled?: boolean;
    className?: string;
    variant?: StepIndicatorVariant;
};
export type StepHorizontalTailProps = BoxProps & {
    variant?: StepIndicatorVariant;
};
export type StepHorizontalTitleProps = BoxProps & {
    size?: StepHorizontalSize;
    variant?: StepIndicatorVariant;
};
//# sourceMappingURL=stepperHorizontalTypes.d.ts.map