storenest-commerce
Version:
Complete e-commerce SDK for Storenest platform with React components, multi-language support, secure checkout, and enterprise-grade security
14 lines (13 loc) • 459 B
TypeScript
import { AuthResponse, LoginParams, RegisterParams } from '../auth';
interface UseAuthReturn {
user: AuthResponse['user'] | null;
userShopId: number | null;
isLoading: boolean;
error: string | null;
login: (params: LoginParams) => Promise<void>;
register: (params: RegisterParams) => Promise<void>;
logout: () => void;
isAuthenticated: boolean;
}
export declare function useAuth(storageKey?: string): UseAuthReturn;
export {};