UNPKG

@papernote/ui

Version:

A modern React component library with a paper notebook aesthetic - minimal, professional, and expressive

18 lines 673 B
import React from 'react'; export interface WizardStep { id: string; title: string; description?: string; content: React.ReactNode; validate?: () => boolean | Promise<boolean>; } export interface FormWizardProps { steps: WizardStep[]; onComplete: (data: Record<string, unknown>) => void | Promise<void>; onStepChange?: (stepIndex: number) => void; showStepNumbers?: boolean; allowSkip?: boolean; className?: string; } export default function FormWizard({ steps, onComplete, onStepChange, showStepNumbers, allowSkip, className, }: FormWizardProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=FormWizard.d.ts.map