import { ViewData } from '@/lib/contracts/view-data/ViewData'; /** * Forgot Password View Data * * ViewData for the forgot password template. */ export interface ForgotPasswordViewData extends ViewData { returnTo: string; showSuccess: boolean; successMessage?: string; magicLink?: string; formState: any; // Will be managed by client component isSubmitting: boolean; submitError?: string; }