choerodon-ui
Version:
An enterprise-class UI design language and React-based implementation
13 lines (12 loc) • 564 B
TypeScript
import { ReactNode, FocusEventHandler } from 'react';
import { OptionProps } from './Option';
export interface MentionsContextProps {
notFoundContent: ReactNode;
activeIndex: number;
setActiveIndex: (index: number) => void;
selectOption: (option: OptionProps) => void;
onFocus: FocusEventHandler<HTMLElement>;
onBlur: FocusEventHandler<HTMLElement>;
}
export declare const MentionsContextProvider: import("react").Provider<MentionsContextProps>;
export declare const MentionsContextConsumer: import("react").Consumer<MentionsContextProps>;