import { SuperSelectProps } from './type'; import { DefineComponent, ShallowRef, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; declare function __VLS_template(): any; type __VLS_TemplateResult = ReturnType; declare const __VLS_component: DefineComponent>; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {} & { change: (value: any) => any; "update:modelValue": (value: any) => any; "select-input": (value: string) => any; }, string, PublicProps, Readonly & Readonly<{ onChange?: (value: any) => any; "onUpdate:modelValue"?: (value: any) => any; "onSelect-input"?: (value: string) => any; }>, { options: Array; filterable: boolean; labelKey: string; valueKey: string; hasCheckAll: boolean; useVirtual: boolean; multiple: boolean; }, {}, {}, {}, string, ComponentProvideOptions, false, any, any>; declare const _default: __VLS_WithTemplateSlots; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };