import {Extension, HttpMethod, IServiceCall, SessionRequirement} from "@chaosinsight/portalclient" import type {IPortalResponse} from "../index" export default class EZTag extends Extension { protected readonly extensionName = "EZTag" public getGet(q: string): IServiceCall> { return this.call("Get", {q}, HttpMethod.Get, SessionRequirement.basic) } } export interface IEZTag { Key: string Count: number } Extension.add(EZTag, "ezTag") declare module "@chaosinsight/portalclient" { interface ExtensionHandler { ezTag: EZTag } }