import { Pubby } from "../../client";
import { User } from "../../models/user";
export interface AuthStrategy {
user: User;
init?(pubby?: Pubby): Promise<void>;
getToken(): Promise<string>;
getTicket(): Promise<string>;
isAuthenticated(): Promise<boolean>;
}