import * as _unocss_core from '@unocss/core'; import { Preflight, PresetOptions, Postprocessor } from '@unocss/core'; import { T as Theme } from './shared/preset-mini.BjJC-NnU.js'; export { a as ThemeAnimation } from './shared/preset-mini.BjJC-NnU.js'; export { colors } from './colors.js'; export { t as theme } from './shared/preset-mini.CoOfBKs_.js'; export { p as parseColor } from './shared/preset-mini.CRliz1QB.js'; import '@unocss/rule-utils'; declare function preflights(options: PresetMiniOptions): Preflight[] | undefined; interface DarkModeSelectors { /** * Selector for light variant. * * @default '.light' */ light?: string; /** * Selector for dark variant. * * @default '.dark' */ dark?: string; } interface PresetMiniOptions extends PresetOptions { /** * Dark mode options * * @default 'class' */ dark?: 'class' | 'media' | DarkModeSelectors; /** * Generate tagged pseudo selector as `[group=""]` instead of `.group` * * @default false */ attributifyPseudo?: boolean; /** * Prefix for CSS variables. * * @default 'un-' */ variablePrefix?: string; /** * Utils prefix. When using tagged pseudo selector, only the first truthy prefix will be used. * * @default undefined */ prefix?: string | string[]; /** * Generate preflight * * @default true */ preflight?: boolean | 'on-demand'; /** * Enable arbitrary variants, for example `
`. * * Disable this might slightly improve the performance. * * @default true */ arbitraryVariants?: boolean; } /** * The basic preset for UnoCSS, with only the most essential utilities. * * @see https://unocss.dev/presets/mini */ declare const presetMini: _unocss_core.PresetFactory; declare function VarPrefixPostprocessor(prefix: string): Postprocessor | undefined; export { type DarkModeSelectors, type PresetMiniOptions, Theme, VarPrefixPostprocessor, presetMini as default, preflights, presetMini };