import { AbstractClient } from "../../../common/abstract_client";
export class Client extends AbstractClient {
    constructor(clientConfig) {
        super("tokenhub.tencentcloudapi.com", "2026-03-22", clientConfig);
    }
    async RenewTokenPlanTeamOrder(req, cb) {
        return this.request("RenewTokenPlanTeamOrder", req, cb);
    }
    async CreateTokenPlanTeamOrderAndBuy(req, cb) {
        return this.request("CreateTokenPlanTeamOrderAndBuy", req, cb);
    }
    async DescribeApiKeyList(req, cb) {
        return this.request("DescribeApiKeyList", req, cb);
    }
    async DescribeModelList(req, cb) {
        return this.request("DescribeModelList", req, cb);
    }
    async DescribeTokenPlanApiKey(req, cb) {
        return this.request("DescribeTokenPlanApiKey", req, cb);
    }
    async CreateTokenPlanApiKeys(req, cb) {
        return this.request("CreateTokenPlanApiKeys", req, cb);
    }
    async DescribeTokenPlanApiKeyList(req, cb) {
        return this.request("DescribeTokenPlanApiKeyList", req, cb);
    }
    async CreateGlossaryEntries(req, cb) {
        return this.request("CreateGlossaryEntries", req, cb);
    }
    async DescribeTokenPlanApiKeyUsageDetail(req, cb) {
        return this.request("DescribeTokenPlanApiKeyUsageDetail", req, cb);
    }
    async DescribeGlossaries(req, cb) {
        return this.request("DescribeGlossaries", req, cb);
    }
    async DescribeGlossaryEntries(req, cb) {
        return this.request("DescribeGlossaryEntries", req, cb);
    }
    async DescribeUsageRankList(req, cb) {
        return this.request("DescribeUsageRankList", req, cb);
    }
    async DeleteGlossaryEntries(req, cb) {
        return this.request("DeleteGlossaryEntries", req, cb);
    }
    async UpgradeTokenPlanTeamOrder(req, cb) {
        return this.request("UpgradeTokenPlanTeamOrder", req, cb);
    }
    async CreateGlossary(req, cb) {
        return this.request("CreateGlossary", req, cb);
    }
    async DeleteGlossary(req, cb) {
        return this.request("DeleteGlossary", req, cb);
    }
    async ModifyTokenPlanApiKeySecret(req, cb) {
        return this.request("ModifyTokenPlanApiKeySecret", req, cb);
    }
    async DescribeTokenPlan(req, cb) {
        return this.request("DescribeTokenPlan", req, cb);
    }
    async ModifyGlossaryEntries(req, cb) {
        return this.request("ModifyGlossaryEntries", req, cb);
    }
    async DescribeTokenPlanList(req, cb) {
        return this.request("DescribeTokenPlanList", req, cb);
    }
    async DescribeApiKey(req, cb) {
        return this.request("DescribeApiKey", req, cb);
    }
    async DeleteTokenPlanApiKey(req, cb) {
        return this.request("DeleteTokenPlanApiKey", req, cb);
    }
    async ModifyTokenPlanApiKey(req, cb) {
        return this.request("ModifyTokenPlanApiKey", req, cb);
    }
    async DescribeTokenPlanApiKeySecret(req, cb) {
        return this.request("DescribeTokenPlanApiKeySecret", req, cb);
    }
}
