MenuItem: DefineComponent<
    ExtractPropTypes<
        {
            checked: { default: undefined; type: BooleanConstructor };
            disabled: { default: false; type: BooleanConstructor };
            href: { default: undefined; type: StringConstructor };
            role: {
                default: "menuitem";
                type: PropType<"menuitem" | "menuitemcheckbox" | "menuitemradio">;
            };
            value: { default: undefined; type: StringConstructor };
        },
    >,
    () => VNode<RendererNode, RendererElement, { [key: string]: any }>,
    {},
    {},
    {},
    ComponentOptionsMixin,
    ComponentOptionsMixin,
    "click"[],
    "click",
    PublicProps,
    ToResolvedProps<
        ExtractPropTypes<
            {
                checked: { default: undefined; type: BooleanConstructor };
                disabled: { default: false; type: BooleanConstructor };
                href: { default: undefined; type: StringConstructor };
                role: {
                    default: "menuitem";
                    type: PropType<"menuitem" | "menuitemcheckbox" | "menuitemradio">;
                };
                value: { default: undefined; type: StringConstructor };
            },
        >,
        "click"[],
    >,
    {
        checked: boolean;
        disabled: boolean;
        href: string;
        role: "menuitem"
        | "menuitemcheckbox"
        | "menuitemradio";
        value: string;
    },
    {},
    {},
    {},
    string,
    ComponentProvideOptions,
    true,
    {},
    any,
> = ...

A leaf menu entry. Default slot is the label. With href it renders an anchor, otherwise a button. Emits click on activation; the owning Menu emits select with the item's value.