export declare class AuthManager { private static instance; private cachedToken; private constructor(); static getInstance(): AuthManager; ensureConfigDir(): Promise; getToken(): Promise; setToken(token: string): Promise; clearToken(): Promise; login(port?: number): Promise; isAuthenticated(): Promise; validateToken(): Promise; requireAuth(): Promise; logout(): Promise; getAuthInfo(): Promise<{ token: string | null; }>; refreshToken(): Promise; } declare const _default: AuthManager; export default _default; //# sourceMappingURL=auth.d.ts.map