import type { SelectContext, SelectOptionProps } from '../Select'; export declare function useOptionStates(props: SelectOptionProps): { index: number; groupDisabled: boolean; visible: boolean; hitState: boolean; hover: boolean; }; export declare type States = ReturnType; export declare function useOption(props: SelectOptionProps, states: States): { select: SelectContext; currentLabel: import("vue").ComputedRef | undefined>; currentValue: import("vue").ComputedRef>; itemSelected: import("vue").ComputedRef; isDisabled: import("vue").ComputedRef; hoverItem: () => void; };