import type { UiSelectContext, MatchSingleSlotScope } from '../types'; import { unwrapObjectSourceItem as unwrapObjectSourceItemUtil } from '../utils/objectSource'; declare const _default: import("vue").DefineComponent, { ctx: UiSelectContext; resolvedPlaceholder: import("vue").ComputedRef; hasSelection: import("vue").ComputedRef; selectedItems: import("vue").ComputedRef; singleSlotScope: import("vue").ComputedRef; handleClear: (e: Event) => void; handleRemoveItem: (item: any, e?: Event) => void; isItemLocked: (item: any) => boolean; tagRemoveLabel: (item: any) => string; handleControlClick: () => void; unwrapObjectSourceItem: typeof unwrapObjectSourceItemUtil; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly> & Readonly<{}>, { placeholder: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;