UNPKG

@taizo-pro/github-discussions-cli

Version:

A powerful command-line tool for interacting with GitHub Discussions without opening a browser

19 lines 624 B
export interface AuthManager { getToken(): Promise<string | null>; setToken(token: string): Promise<void>; validateToken(token: string): Promise<boolean>; clearToken(): Promise<void>; } export declare class FileAuthManager implements AuthManager { private configDir; private tokenFile; constructor(); getToken(): Promise<string | null>; setToken(token: string): Promise<void>; validateToken(token: string): Promise<boolean>; clearToken(): Promise<void>; private ensureConfigDir; private createError; private getSuggestions; } //# sourceMappingURL=auth-manager.d.ts.map