UNPKG

@inkline/inkline

Version:

Inkline is the intuitive UI Components library that gives you a developer-friendly foundation for building high-quality, accessible, and customizable Vue.js 3 Design Systems.

73 lines (72 loc) 1.92 kB
declare const _default: import("vue").DefineComponent<{ /** * Renders the component as an anchor link with a `href` attribute * @type String * @default undefined * @name to */ href: { type: StringConstructor; default: undefined; }; /** * Set the HTML tag to be used for rendering the nav item * @type String * @default div * @name tag */ tag: { type: StringConstructor; default: string; }; /** * Renders the component as a Router Link component with a `to` attribute * @type String * @default undefined * @name to */ to: { type: (ObjectConstructor | StringConstructor)[]; default: undefined; }; }, { bindings: import("vue").ComputedRef<{}>; currentTag: import("vue").Ref<string>; tag: any; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ /** * Renders the component as an anchor link with a `href` attribute * @type String * @default undefined * @name to */ href: { type: StringConstructor; default: undefined; }; /** * Set the HTML tag to be used for rendering the nav item * @type String * @default div * @name tag */ tag: { type: StringConstructor; default: string; }; /** * Renders the component as a Router Link component with a `to` attribute * @type String * @default undefined * @name to */ to: { type: (ObjectConstructor | StringConstructor)[]; default: undefined; }; }>>, { href: string; tag: string; to: string | Record<string, any>; }, {}>; export default _default;