export interface AxiosXmlRpcConfig {
    url: string;
    timeout?: number;
    headers?: Record<string, string>;
}
export declare class AxiosXmlRpcClient {
    private client;
    private url;
    private cookieJar;
    constructor(config: AxiosXmlRpcConfig);
    methodCall(method: string, params?: any[]): Promise<any>;
    private buildXmlRpcRequest;
    private serializeValue;
    private parseXmlRpcResponse;
    private parseXmlRpcValue;
    private escapeXml;
}
