import { PropType } from "vue"; export declare const SDropdownItemProps: { /** * @description 下拉框子项的前缀图标 */ suffixIcon: StringConstructor; /** * @description 下拉框子项的后缀图标 */ prefixIcon: StringConstructor; /** * @description 下拉框子项显示的文本 */ label: StringConstructor; /** * @description 下拉框子项的value */ value: StringConstructor; /** * @description 是否点击下拉框子项时关闭下拉框 */ closeOnClick: { type: BooleanConstructor; default: boolean; }; /** * @description 下拉框子项是否是活跃状态 */ active: BooleanConstructor; /** * @description 下拉框子项是否是禁用状态 */ disabled: BooleanConstructor; /** * @description 下拉框子项的自定义标签 */ tag: { type: PropType<"span" | "s-link">; default: string; }; /** * @description 下拉框子项标签为s-link时, 跳转的地址 */ href: StringConstructor; /** * @description 下拉框子项标签为s-link时, 跳转的方式 */ jumpMethod: { type: PropType<"push" | "replace" | "newView">; default: string; }; }; export declare const SDropdownItemEmits: { /** * @description 选中事件 * @param value props.value */ select: (value: string | undefined) => boolean; /** * @description 点击事件 */ click: () => boolean; };