import type { ExtractPropTypes } from 'vue'; import type SelectOptGroup from './select-opt-group.vue'; import type SelectOption from './select-option.vue'; import type Select from './select.vue'; export declare const selectProps: { isGray: import("ll-plus/es/utils").EpPropFinalized; maxTagCount: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; maxTagTextLength: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; }; export declare const selectOptionProps: { class: StringConstructor; disabled: import("ll-plus/es/utils").EpPropFinalized; key: StringConstructor; title: StringConstructor; value: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; }; export declare const selectOptGroupProps: { key: StringConstructor; label: import("ll-plus/es/utils").EpPropFinalized; }; export type SelectProps = ExtractPropTypes; export type SelctOptionProps = ExtractPropTypes; export type SelectOptGroupGroupProps = ExtractPropTypes; export type SelectInstance = InstanceType; export type SelectOptionInstance = InstanceType; export type SelectOptGroupInstance = InstanceType;