import type { QrzClientConfig, QrzResponse, QrzAuthTestResult, QsoUploadOptions, QsoUploadResponse } from "./types"; export default class QrzApiClient { private readonly http; private readonly qso; constructor(config: QrzClientConfig); makeRequest(params: Record): Promise; testAuth(): Promise; uploadQso(adif: string, options?: QsoUploadOptions): Promise; }