import * as React from 'react'; /** * 点击事件监听属性 * * @export * @interface ClickAwayListenerProps */ export interface ClickAwayListenerProps { children: React.ReactNode; onClickAway: (event: React.MouseEvent) => void; } export declare const isDescendant: (el: any, target: any) => any; /** * Listen for click events that are triggered outside of the component children. */ declare class ClickAwayListener extends React.Component { componentDidMount(): void; componentWillUnmount(): void; mounted: boolean; handleClickAway: (event: any) => void; render(): JSX.Element; } export default ClickAwayListener;