UNPKG

svelte-lucide

Version:

Lucide SVG icon components for Svelte

19 lines (18 loc) 462 B
import type { Component } from 'svelte'; import type { Props } from './types'; interface IconProps extends Props { Icon: Component; } /** * [Go to docs](https://svelte-lucide.codewithshin.com/) * ## Props * @prop Icon * @prop size = '24' * @prop color = 'currentColor' * @prop role = 'img' * @prop ariaLabel = 'Icon' * @prop ...restProps */ declare const Icon: Component<IconProps, {}, "">; type Icon = ReturnType<typeof Icon>; export default Icon;