UNPKG

ant-design-vue

Version:

An enterprise-class UI design language and Vue-based implementation

47 lines (46 loc) 1.73 kB
import type { ExtractPropTypes } from 'vue'; declare const menuItemProps: { role: StringConstructor; disabled: BooleanConstructor; danger: BooleanConstructor; title: { type: (BooleanConstructor | StringConstructor)[]; default: any; }; icon: import("vue-types").VueTypeValidableDef<import("../../_util/type").VueNode>; }; export declare type MenuItemProps = Partial<ExtractPropTypes<typeof menuItemProps>>; declare const _default: import("vue").DefineComponent<{ role: StringConstructor; disabled: BooleanConstructor; danger: BooleanConstructor; title: { type: (BooleanConstructor | StringConstructor)[]; default: any; }; icon: import("vue-types").VueTypeValidableDef<import("../../_util/type").VueNode>; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "focus" | "keydown" | "mouseenter" | "mouseleave")[], "click" | "focus" | "keydown" | "mouseenter" | "mouseleave", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ role?: unknown; disabled?: unknown; danger?: unknown; title?: unknown; icon?: unknown; } & { disabled: boolean; danger: boolean; } & { icon?: import("../../_util/type").VueNode; title?: string | boolean | Date; role?: string; }> & { onFocus?: (...args: any[]) => any; onKeydown?: (...args: any[]) => any; onClick?: (...args: any[]) => any; onMouseenter?: (...args: any[]) => any; onMouseleave?: (...args: any[]) => any; }, { title: string | boolean | Date; disabled: boolean; danger: boolean; }>; export default _default;