export declare function useLogin(): { error: Error | null; isLoading: boolean; requestCode: (email: string) => Promise<{ success: boolean; error: string; } | { success: boolean; error?: undefined; } | undefined>; verifyCode: (email: string, code: string) => Promise<{ success: boolean; error: string; } | { token: string; sessionId: string; success: boolean; error?: undefined; } | undefined>; };