import * as react_jsx_runtime from 'react/jsx-runtime';
import * as React from 'react';
import { StepStatus } from './stepper-vertical-item.js';

interface StepperHorizontalItemProps extends React.ComponentProps<"div"> {
    status: StepStatus;
    stepNumber: number;
    label: string;
    caption?: string;
    position?: "top" | "bottom";
    align?: "left" | "center" | "right";
    icon?: React.ReactNode;
    isFirst?: boolean;
    isLast?: boolean;
    /** Segment from previous step to this step (leading connector). */
    segmentBeforeCompleted?: boolean;
    /** Segment from this step to the next (trailing connector). */
    segmentAfterCompleted?: boolean;
}
declare function StepperHorizontalItem({ className, status, stepNumber, label, caption, position, align, icon, isFirst, isLast, segmentBeforeCompleted, segmentAfterCompleted, ...props }: StepperHorizontalItemProps): react_jsx_runtime.JSX.Element;

export { StepperHorizontalItem, type StepperHorizontalItemProps };
