import React from "react"; export type AuthContextProps = { isLogin: boolean; ready: boolean; setLogin: (token: string) => void; setLogout: () => void; }; export declare const AuthContext: React.Context; export type AuthProviderProps = { children: JSX.Element; }; declare function AuthProvider({ children }: AuthProviderProps): JSX.Element; export declare const useAuth: (guard?: boolean) => { setLogin: (token: string) => void; setLogout: () => void; isLogin: boolean; ready: boolean; }; export default AuthProvider;