import { Feature } from 'oak-frontend-base'; import { CommonAspectDict } from 'oak-common-aspect'; import { EntityDict } from '../oak-app-domain'; import AspectDict from '../aspects/AspectDict'; import { BackendRuntimeContext } from '../context/BackendRuntimeContext'; import { FrontendRuntimeContext } from '../context/FrontendRuntimeContext'; import { Cache } from 'oak-frontend-base/es/features/cache'; import { LocalStorage } from 'oak-frontend-base/es/features/localStorage'; export declare class WechatPublicTag, FrontCxt extends FrontendRuntimeContext, AD extends AspectDict & CommonAspectDict> extends Feature { private cache; private storage; constructor(cache: Cache, storage: LocalStorage); createTag(params: { applicationId: string; name: string; }): Promise)["createTag"]>>; getTags(params: { applicationId: string; }): Promise)["getTags"]>>; editTag(params: { applicationId: string; id: number; name: string; }): Promise)["editTag"]>>; deleteTag(params: { applicationId: string; id: number; }): Promise)["deleteTag"]>>; }