import { default as Option } from './option.vue'; import { PuikTagVariants } from '../../tag/src/tag'; export interface OptionType { [key: string]: any; } export interface OptionProps { label?: string | number; value?: string | number; description?: string; tag?: string; tagVariant?: `${PuikTagVariants}`; tagIcon?: string; disabled?: boolean; isSelected?: boolean; multiSelect?: boolean; dataTest?: string; } export type OptionEmits = { 'open': [state: boolean]; 'select': [payload: any]; }; export type OptionInstance = InstanceType;