declare module 'virtual:cube-front-app' {
import { DefineComponent } from 'vue';
const App: DefineComponent;
export { App };
}
declare module 'virtual:cube-front-routes' {
import { RouteRecordRaw } from 'vue-router';
const routes: RouteRecordRaw[];
export default routes;
}
declare module 'virtual:cube-front-micro-apps' {
const appConfigs: MicroAppConfigItem[];
export default appConfigs;
}
interface Window {
router: import('vue-router').Router;
store: import('pinia').Pinia;
}
// declare module 'cube-front' {
// import { PluginOption } from 'vite';
// declare function cubeFront(): PluginOption;
// export { cubeFront as default };
// }
|