/** @jsxImportSource sigl */ import $ from 'sigl'; import { IconKinds, Icons, IconsWithTypes, IconTypes } from './'; import { IconSvgElement } from './element'; export declare const IconSvg: {
(props: (P extends keyof IconKinds ? {
set: P;
icon: Icons[P];
kind: IconKinds[P & keyof IconKinds];
} : P extends keyof IconTypes ? {
set: P;
icon: IconsWithTypes[P & keyof IconTypes][T & keyof IconsWithTypes[P & keyof IconTypes]];
type: T;
} : {
set: P;
icon: Icons[P & keyof Icons];
}) & $.HTMLAttributes