import { CSSProperties, MouseEventHandler } from 'react';
export interface DashLineProps {
    /** @description 水平还是垂直方向 @default horizontal */
    direction?: 'horizontal' | 'vertical';
    /** @description 间距 @default 3 */
    space?: number;
    /** @description 破折号高度 @default 1 */
    dotHeight?: number;
    /** @description 破折号宽度 @default 2 */
    dotWidth?: number;
    /** @description 虚线宽度*/
    width?: string;
    /** @description 虚线高度*/
    height?: string;
    /** @description 虚线颜色 @default #d3d8df */
    color?: string;
    /** id标志 */
    id?: string;
    /** 类名 */
    className?: string;
    /** 样式 */
    style?: CSSProperties;
    /** 鼠标hover */
    onMouseEnter?: MouseEventHandler;
    /** 鼠标hover离开 */
    onMouseLeave?: MouseEventHandler;
    /** 点击事件 */
    onClick?: (e: React.MouseEvent<HTMLDivElement, MouseEvent>) => void;
}
declare const DashLine: React.FC<DashLineProps>;
export default DashLine;
