import type { StepFragmentComponent, StepperCssVariables, StepperFactory, StepperProps, StepperStylesNames } from './Stepper';
import type { StepperContextValue } from './Stepper.context';
import type { StepperCompletedProps } from './StepperCompleted/StepperCompleted';
import type { StepperStepProps } from './StepperStep/StepperStep';
export { Stepper } from './Stepper';
export { StepperStep } from './StepperStep/StepperStep';
export { StepperCompleted } from './StepperCompleted/StepperCompleted';
export { useStepperContext } from './Stepper.context';
export type { StepperProps, StepperStylesNames, StepperCssVariables, StepperFactory, StepFragmentComponent, StepperStepProps, StepperCompletedProps, StepperContextValue, };
export declare namespace Stepper {
    type Props = StepperProps;
    type StylesNames = StepperStylesNames;
    type CssVariables = StepperCssVariables;
    type Factory = StepperFactory;
    type Step = StepFragmentComponent;
    type ContextValue = StepperContextValue;
    namespace Step {
        type Props = StepperStepProps;
    }
    namespace Completed {
        type Props = StepperCompletedProps;
    }
}
