import { AuthManager } from "./auth"; /** * Generic API request parameters. */ type ApiParameters = Record; /** * Generic API response structure. */ type ApiResponse = Record; /** * Base client for Livebox API requests. */ export declare class BaseClient { private hostname; private auth; constructor(hostname: string, auth: AuthManager); /** * Sends an authenticated request to the Livebox API. */ request(service: string, method: string, parameters?: ApiParameters): Promise; } export {};