import { ITemplateHandlerOptions, CreateJsHandlerOptions, JsHandlerResult } from './types.js'; import * as postcss from 'postcss'; import { e as UserDefinedOptions } from './index-CoXntW_P.js'; import { IStyleHandlerOptions } from '@weapp-tailwindcss/postcss/types'; import '@babel/parser'; import 'magic-string'; import 'tailwindcss-patch'; import 'node:buffer'; import 'webpack'; import 'lru-cache'; type RuntimeJsTransformOptions = { runtimeSet?: Set; } & CreateJsHandlerOptions; /** * 创建一个上下文对象,用于处理小程序的模板、样式和脚本转换。 * @param options - 用户定义的选项对象 * @returns 返回一个包含 transformWxss、transformWxml 和 transformJs 方法的对象 */ declare function createContext(options?: UserDefinedOptions): { transformWxss: (rawCss: string, options?: Partial) => Promise>; transformWxml: (rawWxml: string, options?: ITemplateHandlerOptions) => Promise; transformJs: (rawJs: string, options?: RuntimeJsTransformOptions) => Promise; }; export { createContext };