import type { CustomElement } from '..'; import { type JSXElement } from '../basic-config'; export interface TagProps { /** 自定义样式表 */ css?: string; /** 自定义类名 */ class?: string; /** 自定义颜色 */ color?: string; /** 图标 */ icon?: JSXElement | (() => JSXElement); /** 内置类型(状态) */ type?: 'primary' | 'success' | 'error' | 'warning'; /** 自定义关闭图标 */ closeIcon?: JSXElement; /** 显示边框 * @default true */ bordered?: boolean; /** 禁用 */ disabled?: boolean; /** 关闭时的回调方法 */ onClose?: (e: MouseEvent) => void; children?: JSXElement; } declare function Tag(props: TagProps): import("solid-js").JSX.Element; declare namespace Tag { var registry: () => void; } export type TagElement = CustomElement; export default Tag;