/** * Handles authentication for Livebox API. */ export declare class AuthManager { private hostname; private username; private password; private contextID?; private cookie?; constructor(hostname: string, username: string, password: string); /** * Logs in and establishes session. */ login(): Promise; /** * Gets auth headers for requests. */ getAuthHeaders(): { Authorization: string; Cookie: string; }; /** * Checks if authenticated. */ isAuthenticated(): boolean; }