import { Token } from './token'; import { ExtraFile } from './extraFile'; import { Application } from './application'; import { Config } from './config'; import { Template } from './template'; import { WechatSdk } from './wechatSdk'; import { WechatMenu } from './wechatMenu'; import { WechatPublicTag } from './wechatPublicTag'; import { UserWechatPublicTag } from './userWechatPublicTag'; import { BasicFeatures } from 'oak-frontend-base'; import { EntityDict } from '../oak-app-domain'; import Theme from './theme'; export declare function initialize(basicFeatures: BasicFeatures): FeatureDict; export type FeatureDict = { token: Token; extraFile: ExtraFile; application: Application; config: Config; template: Template; wechatSdk: WechatSdk; theme: Theme; wechatMenu: WechatMenu; wechatPublicTag: WechatPublicTag; userWechatPublicTag: UserWechatPublicTag; };