import { BoxProps } from '../../box'; import { ClassNameType } from '../../core/classNames'; export interface DropdownItemProps extends BoxProps { value: TVal; onClick?(e: React.MouseEvent): void; } export interface DropdownContextValue { valueToUse: TVal[]; multiple: boolean; variant: ClassNameType; showCheckbox: boolean; itemSelectHandler: (e: React.MouseEvent, ...items: React.ReactElement>[]) => void; getItemText: (item: React.ReactElement) => string; } declare const DropdownContext: import('react').Context | null>; export declare function useDropdownContext(): DropdownContextValue; export default DropdownContext;