43 lines
1.9 KiB
TypeScript
43 lines
1.9 KiB
TypeScript
import { EntityDict } from '../oak-app-domain';
|
|
import { BackendRuntimeContext } from '../context/BackendRuntimeContext';
|
|
import { MenuType } from '../types/WeChat';
|
|
export declare function getCurrentMenu<ED extends EntityDict, Cxt extends BackendRuntimeContext<ED>>(params: {
|
|
applicationId: string;
|
|
}, context: Cxt): Promise<any>;
|
|
export declare function getMenu<ED extends EntityDict, Cxt extends BackendRuntimeContext<ED>>(params: {
|
|
applicationId: string;
|
|
}, context: Cxt): Promise<any>;
|
|
export declare function createMenu<ED extends EntityDict, Cxt extends BackendRuntimeContext<ED>>(params: {
|
|
applicationId: string;
|
|
menuConfig: any;
|
|
}, context: Cxt): Promise<any>;
|
|
export declare function createConditionalMenu<ED extends EntityDict, Cxt extends BackendRuntimeContext<ED>>(params: {
|
|
applicationId: string;
|
|
menuConfig: any;
|
|
}, context: Cxt): Promise<any>;
|
|
export declare function deleteConditionalMenu<ED extends EntityDict, Cxt extends BackendRuntimeContext<ED>>(params: {
|
|
applicationId: string;
|
|
menuId: number;
|
|
}, context: Cxt): Promise<any>;
|
|
export declare function batchGetArticle<ED extends EntityDict, Cxt extends BackendRuntimeContext<ED>>(params: {
|
|
applicationId: string;
|
|
offset?: number;
|
|
count: number;
|
|
noContent?: 0 | 1;
|
|
}, context: Cxt): Promise<any>;
|
|
export declare function getArticle<ED extends EntityDict, Cxt extends BackendRuntimeContext<ED>>(params: {
|
|
applicationId: string;
|
|
articleId: string;
|
|
}, context: Cxt): Promise<any>;
|
|
export declare function batchGetMaterialList<ED extends EntityDict, Cxt extends BackendRuntimeContext<ED>>(params: {
|
|
applicationId: string;
|
|
type: MenuType;
|
|
offset?: number;
|
|
count: number;
|
|
}, context: Cxt): Promise<any>;
|
|
export declare function getMaterial<ED extends EntityDict, Cxt extends BackendRuntimeContext<ED>>(params: {
|
|
applicationId: string;
|
|
type: MenuType;
|
|
mediaId: string;
|
|
}, context: Cxt): Promise<any>;
|