UNPKG

@lekseek/ui

Version:

Vue 3 components library

237 lines (236 loc) 5.38 kB
import { PropType } from 'vue'; import { CssClass } from '../../helpers/css-classes'; declare const _default: import("vue").DefineComponent<{ size: { type: PropType<"lg" | "sm" | "md">; default: string; }; elevated: { type: PropType<boolean>; default: boolean; }; to: { type: (StringConstructor | ObjectConstructor)[]; default: null; }; href: { type: PropType<string | null>; default: null; }; newWindow: { type: PropType<boolean>; default: boolean; }; rounded: { type: PropType<boolean>; default: boolean; }; roundedLg: { type: PropType<boolean>; default: boolean; }; round: { type: PropType<boolean>; default: boolean; }; bordered: { type: PropType<boolean>; default: boolean; }; dark: { type: PropType<boolean>; default: boolean; }; light: { type: PropType<boolean>; default: boolean; }; color: { type: PropType<string>; default: string; }; disabled: { type: PropType<boolean>; default: boolean; }; loading: { type: PropType<boolean>; default: boolean; }; leftIcon: { type: PropType<string | null>; default: null; }; rightIcon: { type: PropType<string | null>; default: null; }; title: { type: PropType<string | null>; default: null; }; block: { type: PropType<boolean>; default: boolean; }; plain: { type: PropType<boolean>; default: boolean; }; hoverable: { type: PropType<boolean>; default: boolean; }; uppercase: { type: PropType<boolean>; default: boolean; }; gradient: { type: PropType<string | null>; default: null; }; theme: { type: PropType<string | null>; default: null; }; }, { themeClass: import("vue").ComputedRef<{ 'is-dark': any; 'is-light': any; }>; borderedClass: import("vue").ComputedRef<{ 'is-bordered': any; }>; roundedClass: import("vue").ComputedRef<{ 'is-rounded': any; 'is-rounded-lg': any; 'is-round': any; }>; elevatedClass: import("vue").ComputedRef<{ 'is-elevated': any; }>; component: import("vue").ComputedRef<"RouterLink" | "a" | "span">; target: import("vue").ComputedRef<"_blank" | "_self">; }, { isFocused: boolean; }, { classes(): CssClass[]; }, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ size: { type: PropType<"lg" | "sm" | "md">; default: string; }; elevated: { type: PropType<boolean>; default: boolean; }; to: { type: (StringConstructor | ObjectConstructor)[]; default: null; }; href: { type: PropType<string | null>; default: null; }; newWindow: { type: PropType<boolean>; default: boolean; }; rounded: { type: PropType<boolean>; default: boolean; }; roundedLg: { type: PropType<boolean>; default: boolean; }; round: { type: PropType<boolean>; default: boolean; }; bordered: { type: PropType<boolean>; default: boolean; }; dark: { type: PropType<boolean>; default: boolean; }; light: { type: PropType<boolean>; default: boolean; }; color: { type: PropType<string>; default: string; }; disabled: { type: PropType<boolean>; default: boolean; }; loading: { type: PropType<boolean>; default: boolean; }; leftIcon: { type: PropType<string | null>; default: null; }; rightIcon: { type: PropType<string | null>; default: null; }; title: { type: PropType<string | null>; default: null; }; block: { type: PropType<boolean>; default: boolean; }; plain: { type: PropType<boolean>; default: boolean; }; hoverable: { type: PropType<boolean>; default: boolean; }; uppercase: { type: PropType<boolean>; default: boolean; }; gradient: { type: PropType<string | null>; default: null; }; theme: { type: PropType<string | null>; default: null; }; }>>, { color: string; gradient: string | null; size: "lg" | "sm" | "md"; bordered: boolean; dark: boolean; light: boolean; disabled: boolean; loading: boolean; leftIcon: string | null; rightIcon: string | null; title: string | null; block: boolean; plain: boolean; hoverable: boolean; uppercase: boolean; theme: string | null; elevated: boolean; to: string | Record<string, any>; href: string | null; newWindow: boolean; rounded: boolean; roundedLg: boolean; round: boolean; }>; export default _default;