import vitePlugins from "unplugin-auto-import/vite"; import { PluginOption } from "vite"; import { PluginTypes } from "../core/plugInContainer"; import { UnPluginVueComponentsOptions } from "./unpluginVueComponents"; export type AutoHooksOpt = Parameters[0]; /** * * 自动导入 `api` 最终配置类型 * * @public */ export type AutoHooksFinalConfiguration = { /** * * 如 `elementPlusResolverOptions` 不为空 则自动配置 [`ElementPlusResolver`](https://element-plus.org/zh-CN/guide/quickstart.html#%E6%8C%89%E9%9C%80%E5%AF%BC%E5%85%A5) 插件 * * @public */ elementPlusResolverOptions?: UnPluginVueComponentsOptions['elementPlusResolverOptions']; } & AutoHooksOpt; export declare class AutoHooks implements PluginTypes { config: AutoHooksFinalConfiguration | undefined; readConfiguration(res?: AutoHooksFinalConfiguration | undefined): this; getPlugin(): PluginOption; }