UNPKG

nuxt-svg-sprite-icon

Version:

A powerful SVG sprite module for Nuxt 3 & 4 that automatically generates SVG sprites from your assets and provides an easy-to-use component for displaying icons.

35 lines (31 loc) 782 B
import * as _nuxt_schema from '@nuxt/schema'; type SvgoOptions = { plugins?: Array<string | { name: string; params?: Record<string, any>; }>; multipass?: boolean; precision?: number; floatPrecision?: number; js2svg?: { indent?: number; pretty?: boolean; }; }; type ModuleOptions = { input?: string; output?: string; defaultSprite?: string; elementClass?: string; optimize?: boolean; svgoOptions?: SvgoOptions; }; declare global { const $SvgSpriteData: { spriteContent: Record<string, string>; options: ModuleOptions; }; } declare const _default: _nuxt_schema.NuxtModule<ModuleOptions, ModuleOptions, false>; export { _default as default }; export type { ModuleOptions };