@variantjs/vue
Version:
Vue VariantJS: Fully configurable Vue 3 components styled with TailwindCSS
17 lines (16 loc) • 567 B
TypeScript
import { Data, WithVariantProps } from '@variantjs/core';
import { ButtonHTMLAttributes } from 'vue';
import { VueRouteAriaCurrentValue, VueRouteRouteLocationRaw } from '../vueRouter';
declare type RouterLinkProps = {
to?: VueRouteRouteLocationRaw;
replace?: boolean;
activeClass?: string;
exactActiveClass?: string;
custom?: boolean;
ariaCurrentValue?: VueRouteAriaCurrentValue;
};
export declare type TButtonOptions = WithVariantProps<{
tagName?: string;
href?: string;
} & RouterLinkProps & ButtonHTMLAttributes & Data>;
export {};