UNPKG

@lui-ui/lui-vue

Version:

This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.

18 lines (17 loc) 618 B
import type { Ref } from 'vue'; import type { ButtonTag } from '../button-types'; import type { Block, Color, Filter, Rounded, Size, Variant } from '../../../globals/types'; interface PropTypes { tag: Ref<ButtonTag>; variant: Ref<Variant>; color: Ref<Color>; filter: Ref<Filter>; size: Ref<Size>; rounded: Ref<Rounded>; block: Ref<Block>; } export declare function useButtonClasses(props: PropTypes): { buttonClasses: import("vue").ComputedRef<(string | object | null)[]>; computedIconSize: import("vue").ComputedRef<"text-xs" | "text-base" | "text-2xl" | "text-xl">; }; export {};