@poppanator/sveltekit-svg
Version:
Import SVG files as Svelte components
39 lines (30 loc) • 754 B
TypeScript
declare module '*.svg?component' {
import type { Component, SvelteComponent } from 'svelte'
import type { SVGAttributes } from 'svelte/elements'
const content: Component<SVGAttributes<SVGSVGElement>>
export default content
}
declare module '*.svg?src' {
const content: string
export default content
}
declare module '*.svg?url' {
const content: string
export default content
}
declare module '*.svg?dataurl' {
const content: string
export default content
}
declare module '*.svg?dataurl=base64' {
const content: string
export default content
}
declare module '*.svg?dataurl=enc' {
const content: string
export default content
}
declare module '*.svg?dataurl=unenc' {
const content: string
export default content
}