import { Context, HTMLProps, MouseEvent, KeyboardEvent } from 'react'; type Value = string | number | undefined; export interface SelectContextState { value: Value; activeIndex: number | undefined | null; onSelect: (e: MouseEvent | KeyboardEvent, value: Value) => void; getItemProps?: (props?: (Omit, 'selected' | 'active'>)) => Record; size?: 'small' | 'medium' | 'large'; } export declare const defaultSelectContext: SelectContextState; export declare const SelectContext: Context; export {};