@fmdevui/fm-dev
Version:
Page level components developed based on Element Plus.
43 lines (42 loc) • 2.14 kB
TypeScript
import { RouteRecordRaw } from 'vue-router';
import { DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue';
declare const _default: DefineComponent<ExtractPropTypes<{
menuList: {
type: {
(arrayLength: number): RouteRecordRaw[];
(...items: RouteRecordRaw[]): RouteRecordRaw[];
new (arrayLength: number): RouteRecordRaw[];
new (...items: RouteRecordRaw[]): RouteRecordRaw[];
isArray(arg: any): arg is any[];
readonly prototype: any[];
from<T>(arrayLike: ArrayLike<T>): T[];
from<T, U>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[];
from<T>(iterable: Iterable<T> | ArrayLike<T>): T[];
from<T, U>(iterable: Iterable<T> | ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[];
of<T>(...items: T[]): T[];
readonly [Symbol.species]: ArrayConstructor;
};
default: () => never[];
};
}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{
menuList: {
type: {
(arrayLength: number): RouteRecordRaw[];
(...items: RouteRecordRaw[]): RouteRecordRaw[];
new (arrayLength: number): RouteRecordRaw[];
new (...items: RouteRecordRaw[]): RouteRecordRaw[];
isArray(arg: any): arg is any[];
readonly prototype: any[];
from<T>(arrayLike: ArrayLike<T>): T[];
from<T, U>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[];
from<T>(iterable: Iterable<T> | ArrayLike<T>): T[];
from<T, U>(iterable: Iterable<T> | ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[];
of<T>(...items: T[]): T[];
readonly [Symbol.species]: ArrayConstructor;
};
default: () => never[];
};
}>> & Readonly<{}>, {
menuList: RouteRecordRaw[];
}, {}, {}, {}, string, ComponentProvideOptions, true, {}, HTMLDivElement>;
export default _default;