interface StepperContextValue {
    onStepChange: (step: number) => void;
    lastIndex: number;
    orientation: "horizontal" | "vertical";
    interactive: boolean;
    activeStep: number;
    index: number;
}
export declare const StepperContextProvider: import("react").FC<StepperContextValue & {
    children: React.ReactNode;
    ref?: never;
}>, useStepperContext: <S extends boolean = true>(strict?: S | undefined, errorMessageOverride?: string) => S extends true ? StepperContextValue : StepperContextValue | undefined;
export {};
