import { User } from '@pooflabs/core'; import { type LoginOptions } from '../../global'; export interface UseAuthResult { login: (options?: LoginOptions) => Promise; logout: () => Promise; loading: boolean; user: User | null; } export declare function useAuth(): UseAuthResult;