interface DeepSelectorPluginOptions { /** 在哪些平台执行,默认所有平台。通过 process.env.UNI_PLATFORM 判断 */ platform?: string[]; } /** * PostCSS 插件:将 Vue3 的 :deep() 转换为 Vue2 的 ::v-deep, * 同时处理 :slotted() 和 :global() 选择器。 * 内置平台判断,默认在所有平台执行。 * * @param {object} options - 配置选项 * @param {string[]} options.platform - 在哪些平台执行,默认所有平台 * * @example * * ```js * // postcss.config.js * const { deepSelectorPlugin } = require('t-comm'); * * module.exports = { * plugins: [ * // 所有平台都执行 * deepSelectorPlugin(), * // 仅在 h5 平台执行 * deepSelectorPlugin({ platform: ['h5'] }), * ], * }; * ``` */ export declare const deepSelectorPlugin: { (options?: DeepSelectorPluginOptions): { postcssPlugin: string; Rule(rule: any): void; }; postcss: boolean; }; export {};