import type { Component as VueComponent } from 'vue';
import router from 'engine/router';
import type { ComponentMeta } from 'renderer/types/component-meta';
import 'engine/assets/iconfont/iconfont.js';
import 'uno.css';
import '@yeepay/lowcode-renderer/dist/styles/index.less';
declare const init: (dom: HTMLElement) => void;
interface Material {
    component: VueComponent;
    componentMeta: ComponentMeta;
}
interface Options {
    materials: Material[];
    installs: any[];
}
declare function install(Vue: any, opts?: Options): void;
declare const _default: {
    install: typeof install;
};
export default _default;
export { init, router, };
