@cabin-interactive/qrz-api-client
Version:
A TypeScript wrapper for the QRZ.com API
14 lines (13 loc) • 575 B
TypeScript
import { BaseQrzService } from "./base";
import { HttpService } from "./http";
import type { QsoUploadOptions, QsoUploadResponse, QrzClientConfig } from "../types";
export declare class QsoService extends BaseQrzService {
private readonly http;
private static readonly RESULT_OK;
private static readonly RESULT_FAIL;
private static readonly RESULT_REPLACE;
constructor(config: QrzClientConfig, http: HttpService);
uploadQso(adif: string, options?: QsoUploadOptions): Promise<QsoUploadResponse>;
private isFailResponse;
private validateAdif;
}