import Vue from 'vue'; declare const enum WrapTypeEnum { LIST = "list", PAGE = "page", FORM = "form", DIALOG_PAGE = "dialogPage", DIALOG_LIST = "dialogList" } declare const enum CacheConditionMode { JUMP = "jump", DESTROY = "destroy" } export { WrapTypeEnum, CacheConditionMode }; declare module 'vue/types/options' { interface ComponentOptions { $plugins?: string[]; $stores?: string[]; $cacheConditionKey?: string; $cacheConditionMode?: CacheConditionMode; __busIds?: string[]; __wrapType__?: WrapTypeEnum; } } export default class WrapCore { private static context; static init(): void; static handleContext(wrapDir?: RequireContext): void; }