import { EpPropMergeType } from "../../../utils/vue/props/types.js"; import { OptionProps, OptionStates, SelectContext } from "./type.js"; import * as _$vue from "vue"; //#region ../../packages/components/select/src/useOption.d.ts declare function useOption(props: OptionProps, states: OptionStates): { select: SelectContext; currentLabel: _$vue.ComputedRef>; currentValue: _$vue.ComputedRef | EpPropMergeType<(StringConstructor | NumberConstructor)[], unknown, unknown>>; itemSelected: _$vue.ComputedRef; isDisabled: _$vue.ComputedRef; hoverItem: () => void; updateOption: (query: string) => void; }; //#endregion export { useOption };