/// import { RefProps, DelayProps } from './Popup'; export interface PopupTriggerProps { show?: boolean; spacing?: number; placement?: string; delay?: DelayProps; targetRef?: RefProps; children?: Function; trigger?: string; zIndex?: number; onMouseEnter?: Function; onMouseLeave?: Function; onClick?: Function; onClickOutside?: Function; } declare const PopupTrigger: { (props: PopupTriggerProps): JSX.Element; propTypes: { children: import("prop-types").Requireable<(...args: any[]) => any>; delay: import("prop-types").Requireable; placement: import("prop-types").Requireable; show: import("prop-types").Requireable; spacing: import("prop-types").Requireable; trigger: import("prop-types").Requireable; targetRef: import("prop-types").Requireable; zIndex: import("prop-types").Requireable; onClick: import("prop-types").Requireable<(...args: any[]) => any>; onClickOutside: import("prop-types").Requireable<(...args: any[]) => any>; onMouseEnter: import("prop-types").Requireable<(...args: any[]) => any>; onMouseLeave: import("prop-types").Requireable<(...args: any[]) => any>; }; defaultProps: { show: boolean; placement: string; children: () => {}; targetRef: undefined; trigger: string; zIndex: number; }; }; export default PopupTrigger;