import React from 'react';
import { IBaseElement, IHTMLElement } from '../types';
export declare type IClickListener = IBaseElement & {
    mouseEvent?: 'onClick' | 'onMove' | 'onMouseDown' | 'onMouseUp' | 'onMouseEnter' | 'onMouseLeave';
    touchEvent?: 'onTouchStart' | 'onTouchEnd' | 'onTouchMove';
    include?: Array<IHTMLElement>;
    includeParentQueries?: Array<string>;
    includeQueries?: Array<string>;
    ignoreNonExisting?: boolean;
    onClickInside?: () => any;
    onClickOutside?: () => any;
};
declare const ClickListener: React.FC<IClickListener>;
export default ClickListener;
