/// <reference types="react" />
export interface VisibleProps extends ContentProps {
    /** 是否显示 */
    show: boolean;
    /** @description 隐藏时是否销毁 @default true */
    destroy?: boolean;
    /** @description 类型 @default block */
    display?: 'inline' | 'inline-block' | 'block' | 'flex' | 'inline-flex' | 'grid';
}
export interface ContentProps {
    /** id */
    id?: string;
    /** 类 */
    className?: string;
    /** 样式 */
    style?: React.CSSProperties;
    /** 点击事件 */
    onClick?: React.MouseEventHandler<HTMLDivElement>;
    /** 鼠标经过 */
    onMouseOver?: React.MouseEventHandler<HTMLDivElement>;
    /** 鼠标离开 */
    onMouseOut?: React.MouseEventHandler<HTMLDivElement>;
    /** 鼠标进入 */
    onMouseEnter?: React.MouseEventHandler<HTMLDivElement>;
    /** 鼠标离开 */
    onMouseLeave?: React.MouseEventHandler<HTMLDivElement>;
    /** 鼠标移动 */
    onMouseMove?: React.MouseEventHandler<HTMLDivElement>;
}
declare const Visible: React.FC<VisibleProps>;
export default Visible;
