import { StepperContextValue, StepperTypeMap, StepAccessor } from '../types'; type UseStepperStateReturn = Pick, 'activeStep' | 'activeStepId' | 'isFirst' | 'isLast' | 'steps'> & { /** Zero-based index of the step currently rendering this hook (from `StepContext`). */ index: number; /** Typed accessor for the current step — initialData (def fields) + storedData. */ currentStep: StepAccessor; }; declare function useStepperState(): UseStepperStateReturn; export default useStepperState; export type { UseStepperStateReturn };