UNPKG

@vuesax-alpha/nightly

Version:
32 lines (31 loc) 1.52 kB
import type { RouteLocationRaw } from 'vue-router'; import type { ExtractPropTypes } from 'vue'; import type NavbarItem from './navbar-item.vue'; export declare const navbarItemProps: { readonly active: { readonly type: import("vue").PropType<import("vuesax-alpha/es/utils").VsPropMergeType<BooleanConstructor, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __vsPropKey: true; }; readonly to: { readonly type: import("vue").PropType<import("vuesax-alpha/es/utils").VsPropMergeType<(new (...args: any[]) => RouteLocationRaw & {}) | (() => RouteLocationRaw) | ((new (...args: any[]) => RouteLocationRaw & {}) | (() => RouteLocationRaw))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __vsPropKey: true; }; readonly link: { readonly type: import("vue").PropType<import("vuesax-alpha/es/utils").NavLink>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __vsPropKey: true; }; readonly id: { readonly type: import("vue").PropType<string>; readonly required: true; readonly validator: ((val: unknown) => boolean) | undefined; __vsPropKey: true; }; }; export declare type NavbarItemProps = ExtractPropTypes<typeof navbarItemProps>; export declare type NavbarItemInstance = InstanceType<typeof NavbarItem>;