import { SetupContext, Ref, ComputedRef } from 'vue'; import { PopupInstanceFunctions } from '../../popup'; import { TdSelectInputProps } from '../type'; import { SelectInputCommonProperties } from '../types'; export interface SelectInputValueDisplayOptions { useInputDisplay: boolean; usePlaceholder: boolean; } export declare function useSingle(props: TdSelectInputProps & { valueDisplayOptions: SelectInputValueDisplayOptions; }, context: SetupContext, popupRef: Ref): { inputRef: Ref; isSingleFocus: Ref; commonInputProps: ComputedRef; singleInputValue: Ref; onInnerClear: (context: { e: MouseEvent; }) => void; renderSelectSingle: (popupVisible: boolean) => import("vue/jsx-runtime").JSX.Element; };