import { PackageResolvingOptions } from 'local-pkg'; import { e as UserDefinedOptions, U as UniAppXComponentLocalStylesOptions } from './index-CoXntW_P.js'; import '@babel/parser'; import '@weapp-tailwindcss/postcss/types'; import 'tailwindcss-patch'; import 'node:buffer'; import 'webpack'; import 'lru-cache'; interface BasePresetOptions extends Omit, 'cssEntries'> { base?: string; cssEntries?: string | string[]; resolve?: PackageResolvingOptions; rawOptions?: UserDefinedOptions; } declare function normalizeCssEntries(entries?: string | string[]): string[] | undefined; declare function createBasePreset(options?: BasePresetOptions): Partial; interface UniAppPresetOptions extends BasePresetOptions { } declare function uniApp(options?: UniAppPresetOptions): Partial; interface UniAppXOptions { /** * uni-app x 工程根目录。 */ base: string; /** * 指定 Tailwind CSS v4 的入口 CSS。 */ cssEntries?: string[]; /** * rem 转 rpx 配置。 */ rem2rpx?: UserDefinedOptions['rem2rpx']; /** * 长度单位转 px 配置。 */ unitsToPx?: UserDefinedOptions['unitsToPx']; /** * 透传原始插件配置。 */ rawOptions?: UserDefinedOptions; /** * 自定义包解析路径。 */ resolve?: PackageResolvingOptions; /** * 自定义模板属性转换规则。 */ customAttributes?: UserDefinedOptions['customAttributes']; /** * 直接控制 `uniAppX.componentLocalStyles` 的快捷入口。 * * @remarks * 默认开启;默认仅在 `manifest.json` 的 `styleIsolationVersion=2` 时启用。 */ uniAppX?: UserDefinedOptions['uniAppX']; /** * issue #822 组件局部样式能力的快捷开关。 * * @remarks * 等价于设置 `uniAppX.componentLocalStyles`。 */ componentLocalStyles?: boolean | UniAppXComponentLocalStylesOptions; } declare function uniAppX(options: UniAppXOptions): Partial; export { type BasePresetOptions, type UniAppPresetOptions, type UniAppXOptions, createBasePreset, normalizeCssEntries, uniApp, uniAppX };