UNPKG

lc-vue-select-input

Version:
74 lines (73 loc) 2.13 kB
import { PropType } from 'vue'; declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{ modelValue: { type: PropType<any>; default: undefined; }; placeholder: { type: StringConstructor; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; multiple: { type: BooleanConstructor; default: boolean; }; multipleLine: { type: BooleanConstructor; default: boolean; }; clearable: { type: BooleanConstructor; default: boolean; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("clear-click" | "click" | "update:modelValue" | "change" | "multiple-tag-remove")[], "clear-click" | "click" | "update:modelValue" | "change" | "multiple-tag-remove", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ modelValue: { type: PropType<any>; default: undefined; }; placeholder: { type: StringConstructor; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; multiple: { type: BooleanConstructor; default: boolean; }; multipleLine: { type: BooleanConstructor; default: boolean; }; clearable: { type: BooleanConstructor; default: boolean; }; }>> & { "onClear-click"?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onMultiple-tag-remove"?: ((...args: any[]) => any) | undefined; }, { modelValue: any; placeholder: string; disabled: boolean; multipleLine: boolean; clearable: boolean; multiple: boolean; }>, { icon?(_: {}): any; }>; export default _default; type __VLS_WithTemplateSlots<T, S> = T & { new (): { $slots: S; }; };