UNPKG

@autifyhq/muon

Version:

Muon - AI-Powered Playwright Test Coding Agent with Advanced Test Fixing Capabilities

30 lines (29 loc) 746 B
interface AuthTokens { accessToken: string; refreshToken: string; user: { id: string; email: string; name: string; organizationId: string; role: string; }; } export declare class MuonAuth { private serverUrl; constructor(serverUrl: string); private ensureConfigDir; login(): Promise<void>; logout(): Promise<void>; status(): Promise<void>; getTokens(): AuthTokens | null; private isTokenExpiredOrNearExpiration; getValidTokens(): Promise<AuthTokens | null>; refreshTokens(): Promise<AuthTokens | null>; private clearTokens; private initializeDeviceAuth; private pollForTokens; private saveTokens; private loadTokens; } export {};