import { ElementPlusResolverOptions } from "unplugin-vue-components/resolvers"; import Components from "unplugin-vue-components/vite"; import { Plugin } from "vite"; import { PluginTypes } from "../core/plugInContainer"; /** * * 原 `unplug components`配置类型 * * @public */ type ComponentsOptions = Parameters[0]; /** * * * 重写unplu component 配置类型 * * @remarks * * - `elementPlusResolverOptions` {@link ElementPlusResolverOptions} 配置 {@link ElementPlusResolver} 参数 * * @public */ export type UnPluginVueComponentsOptions = { elementPlusResolverOptions?: ElementPlusResolverOptions; } & ComponentsOptions; export declare class UnPluginVueComponents implements PluginTypes { config: UnPluginVueComponentsOptions | undefined; readConfiguration(res?: UnPluginVueComponentsOptions): this; getPlugin(): Plugin; } export {};