interface UseAuthParams { appKey?: string | undefined; } export declare function useAuth({ appKey }: UseAuthParams): { isAuthenticated: boolean; isValidating: boolean; authToken: string | null; requestOtp: (email: string) => Promise; verifyOtp: (email: string, code: string) => Promise; logout: () => Promise; error: string; isSubmitting: boolean; }; export {};