import React from 'react'; export interface AuthProvider { id: string; name: string; type: 'oauth' | 'credentials' | 'magiclink' | 'passkey'; } export interface AuthResponse { error?: string; success?: string; } interface SignInPageProps { providers: AuthProvider[]; signIn: (providerId: string, formData?: Record) => Promise; title?: string; subtitle?: string; className?: string; } export declare const SignInPage: React.FC; export {};