import { UserDefinedOptions } from './types.js';
import { Plugin } from 'vite';
import '@babel/parser';
import '@weapp-tailwindcss/mangle';
import '@weapp-tailwindcss/postcss';
import 'magic-string';
import 'postcss';
import 'tailwindcss-patch';
import 'node:buffer';
import 'webpack';
import 'lru-cache';
import 'postcss-preset-env';

/**
 * @name UnifiedViteWeappTailwindcssPlugin
 * @description uni-app vite vue3 版本插件
 * @link https://tw.icebreaker.top/docs/quick-start/frameworks/uni-app-vite
 */
declare function UnifiedViteWeappTailwindcssPlugin(options?: UserDefinedOptions): Plugin | undefined;

export { UnifiedViteWeappTailwindcssPlugin };
