Urara-Blog/node_modules/.pnpm-store/v3/files/42/59130f9a2f175f95c585572649c0fc8c205afa78686f9502e63117bbefa443e18c514cc49b8709e728d6a90ffd191393d1ea94704046a4a138793318c91573
2022-08-14 01:14:53 +08:00

24 lines
936 B
Text

import { SourceCodeTransformer, UnoGenerator } from '@unocss/core';
import MagicString from 'magic-string';
interface TransformerDirectivesOptions {
enforce?: SourceCodeTransformer['enforce'];
/**
* Treat CSS variables as directives for CSS syntax compatible.
*
* Pass `false` to disable, or a string to use as a prefix.
*
* @default '--at-'
*/
varStyle?: false | string;
/**
* Throw an error if utils or themes are not found.
*
* @default true
*/
throwOnMissing?: boolean;
}
declare function transformerDirectives(options?: TransformerDirectivesOptions): SourceCodeTransformer;
declare function transformDirectives(code: MagicString, uno: UnoGenerator, options: TransformerDirectivesOptions, filename?: string, originalCode?: string, offset?: number): Promise<void>;
export { TransformerDirectivesOptions, transformerDirectives as default, transformDirectives };