oak-general-business/lib/aspects/userWechatPublicTag.d.ts

43 lines
1.5 KiB
TypeScript

import { EntityDict } from "../oak-app-domain";
import { BRC } from '../types/RuntimeCxt';
export declare function getTagUsers<ED extends EntityDict>(params: {
applicationId: string;
tagId: number;
}, context: BRC<ED>): Promise<any>;
export declare function batchtagging<ED extends EntityDict>(params: {
applicationId: string;
openIdList: string[];
tagId: number;
}, context: BRC<ED>): Promise<any>;
export declare function batchuntagging<ED extends EntityDict>(params: {
applicationId: string;
openIdList: string[];
tagId: number;
}, context: BRC<ED>): Promise<any>;
export declare function getUserTags<ED extends EntityDict>(params: {
applicationId: string;
openId: string;
}, context: BRC<ED>): Promise<any>;
export declare function getUsers<ED extends EntityDict>(params: {
applicationId: string;
nextOpenId: string;
}, context: BRC<ED>): Promise<any>;
export declare function getSubscribedUserInfo<ED extends EntityDict>(params: {
applicationId: string;
openId: string;
}, context: BRC<ED>): Promise<any>;
export declare function tagging<ED extends EntityDict>(params: {
applicationId: string;
openId: string;
tagIdList: number[];
}, context: BRC<ED>): Promise<any>;
export declare function syncToLocale<ED extends EntityDict>(params: {
applicationId: string;
openId: string;
}, context: BRC<ED>): Promise<any>;
export declare function syncToWechat<ED extends EntityDict>(params: {
applicationId: string;
id: string;
openId: string;
}, context: BRC<ED>): Promise<any>;