@club-employes/utopia
Version:
🎨 Modern Vue 3 design system with multi-brand theming, design tokens, and 30+ components. Supports Club Employés & Gifteo brands with light/dark modes.
27 lines (26 loc) • 997 B
TypeScript
import { DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue';
interface Props {
modelValue?: string;
placeholder?: string;
size?: 'small' | 'medium' | 'large';
clearable?: boolean;
disabled?: boolean;
}
declare const _default: DefineComponent<Props, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {} & {
search: (value: string) => any;
blur: () => any;
focus: () => any;
"update:modelValue": (value: string) => any;
}, string, PublicProps, Readonly<Props> & Readonly<{
onSearch?: ((value: string) => any) | undefined;
onBlur?: (() => any) | undefined;
onFocus?: (() => any) | undefined;
"onUpdate:modelValue"?: ((value: string) => any) | undefined;
}>, {
size: "small" | "medium" | "large";
disabled: boolean;
modelValue: string;
placeholder: string;
clearable: boolean;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, HTMLDivElement>;
export default _default;