import React from 'react'; import { SelectProps } from '../../Select'; import { SelectedOption } from '../types'; type KeySource = 'listBox' | 'option' | 'textField'; export interface SelectContextData { readonly areExternalOptionsValid: NonNullable; readonly aspectSize: NonNullable; readonly emptyResultsContent: SelectProps['emptyResultsContent']; readonly inputValue: string; readonly isAutocomplete: NonNullable; readonly isDisabled: NonNullable; readonly isError: NonNullable; readonly isOpen: boolean; readonly isSuccess: NonNullable; readonly isExternalFiltered: NonNullable; readonly isMultiSelect: NonNullable; readonly onClearOptions: () => void; readonly onKeyPressed: (from: KeySource, ev: React.KeyboardEvent) => void; readonly onOptionClicked: React.HTMLAttributes['onClick']; readonly onShowPopover: (show: boolean) => void; readonly selectedOptions: Record; readonly variant: NonNullable; } export {};