@unocss/preset-icons
Version:
Pure CSS Icons for UnoCSS
21 lines (20 loc) • 902 B
text/typescript
import { a as parseIconWithLoader, i as createPresetIcons, n as combineLoaders, o as _default, r as createCDNFetchLoader, s as IconsOptions, t as IconsAPI } from "./core-BUAiicPC.mjs";
import { UniversalIconLoader } from "@iconify/utils";
//#region src/index.d.ts
/**
* Use any icon with Pure CSS for UnoCSS.
*
* @example
*
* ```html
* <div class="i-mdi-alarm"></div>
* <div class="i-logos-vue text-3xl"></div>
* <button class="i-carbon-sun dark:i-carbon-moon"></div>
* ```
*
* @see https://unocss.dev/presets/icons
*/
declare const presetIcons: import("@unocss/core").PresetFactory<object, IconsOptions>;
declare function createNodeLoader(): Promise<UniversalIconLoader | undefined>;
//#endregion
export { IconsAPI, type IconsOptions, combineLoaders, createCDNFetchLoader, createNodeLoader, createPresetIcons, presetIcons as default, presetIcons, _default as icons, parseIconWithLoader };