import * as react from 'react'; import { SyntheticEvent } from 'react'; interface CheckableContextType { checkedValue?: string | string[]; onCheck?: (event: SyntheticEvent, newValue: string) => void; } declare const CheckableContext: react.Context; declare function useCheckableContext(): [CheckableContextType, boolean]; type UseCheckablePropsReturn = Omit & { checked?: boolean; }; declare function useCheckableProps({ value }: { value?: string; }): [UseCheckablePropsReturn, boolean]; export { CheckableContext, type CheckableContextType, useCheckableContext, useCheckableProps };