import { type ReactNode } from 'react'; import type { StepKey } from './Stepper'; type NextAvailableStep = { step: StepKey | undefined; next: boolean; }; type PrevAvailableStep = { step: StepKey | undefined; previous: boolean; }; /** Map out all children as an array of objects that have key, position, disabled and done */ export declare const getSteps: (children: ReactNode) => StepKey[]; /** Check if there is next step that is available (not disabled) for "jump" */ export declare const findNextAvailable: (currentPosition: number, steps: StepKey[]) => NextAvailableStep; /** Check if there is previous step that is available (not disabled) for "jump" */ export declare const findPrevAvailable: (currentPosition: number, steps: StepKey[]) => PrevAvailableStep; export {}; //# sourceMappingURL=utils.d.ts.map