@variantjs/vue
Version:
Vue VariantJS: Fully configurable Vue 3 components styled with TailwindCSS
16 lines (15 loc) • 660 B
TypeScript
import { WithVariantPropsAndClassesList, TInputGroupClassesValidKeys, Data } from '@variantjs/core';
import { HTMLAttributes } from 'vue';
export declare type TInputGroupValidChilElementsKeys = ('label' | 'default' | 'feedback' | 'description')[];
export declare type TInputGroupOptions = WithVariantPropsAndClassesList<{
label?: string;
description?: string;
feedback?: string;
body?: string;
sortedElements?: TInputGroupValidChilElementsKeys;
tagName?: string;
bodyTagName?: string;
labelTagName?: string;
feedbackTagName?: string;
descriptionTagName?: string;
} & HTMLAttributes & Data, TInputGroupClassesValidKeys>;