import type { ComputedRef, Ref } from 'vue'; export interface Step { id: string; title: string; isValid: () => boolean; } export interface StepperForm { findStepAt: (index: number) => Step | undefined; isCurrent: (step: string) => boolean; isFirst: ComputedRef; isLast: ComputedRef; current: ComputedRef; goToNext: () => void; goToPrevious: () => void; index: Ref; steps: ComputedRef>; } export declare function useFormStepper(steps: ComputedRef): StepperForm;