//#region src/index.d.ts interface VarletImportResolverOptions { /** * compatible with unplugin-auto-import * * @default false */ autoImport?: boolean; /** * whether to import style * * @default true */ importStyle?: boolean; /** * auto import for directives * * @default true */ directives?: boolean; } declare function getResolved(name: string, options: VarletImportResolverOptions): { from: string; name: string; sideEffects: string[]; }; declare function VarletImportResolver(options?: VarletImportResolverOptions): ({ type: "component"; resolve: (name: string) => { from: string; name: string; sideEffects: string[]; } | undefined; } | { type: "directive"; resolve: (name: string) => { from: string; name: string; sideEffects: string[]; } | undefined; })[]; //#endregion export { VarletImportResolver, VarletImportResolverOptions, getResolved };