expense-manager-react
Version:
A comprehensive expense tracking application built with React, TypeScript, and Supabase
14 lines (13 loc) • 427 B
TypeScript
import { default as React } from 'react';
import { User, Session } from '@supabase/supabase-js';
interface AuthContextType {
user: User | null;
session: Session | null;
loading: boolean;
signOut: () => Promise<void>;
}
export declare function AuthProvider({ children }: {
children: React.ReactNode;
}): import("react/jsx-runtime").JSX.Element;
export declare function useAuth(): AuthContextType;
export {};