import React from 'react'; import type { ReactElement, CSSProperties, ReactNode } from 'react'; import type { DefaultProps } from '../../types'; import type { TooltipProps as MuiTooltipProps } from '@mui/material/Tooltip'; export interface TooltipProps extends DefaultProps, MuiTooltipProps { placement?: 'bottom-end' | 'bottom-start' | 'bottom' | 'left-end' | 'left-start' | 'left' | 'right-end' | 'right-start' | 'right' | 'top-end' | 'top-start' | 'top'; title: ReactNode; withWrapper?: boolean; wrapperStyle?: CSSProperties; onClose?: () => void; onOpen?: () => void; open?: boolean; children: ReactElement>; enterDelay?: number; zIndex?: number; } declare const Tooltip: ({ title, zIndex, children, withWrapper, wrapperStyle, enterDelay, ...otherProps }: TooltipProps) => React.JSX.Element; export default Tooltip;