UNPKG

mms-component-lib

Version:

A professional, production-ready Vue 3 component library built with modern web standards.

24 lines (23 loc) 723 B
import type { Component } from "vue"; export interface MenuChildItem { title: string; url: string; icon: Component; } export interface MenuChild { title: string; childItems: MenuChildItem[]; } export interface MenuItem { title: string; url: string; icon: Component; children?: MenuChild[]; } interface Props { items?: MenuItem[]; } declare const _default: import("vue").DefineComponent<Props, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<Props> & Readonly<{}>, { items: MenuItem[]; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;