export interface TaskBarConfig {
    showAvatar?: boolean;
    showTitle?: boolean;
    showProgress?: boolean;
    dragThreshold?: number;
    resizeHandleWidth?: number;
    enableDragDelay?: boolean;
    dragDelayTime?: number;
    /**
     * 任务标题渲染位置（默认 'inside'）v1.12.0
     * 'inside' → 标题渲染在任务条内部（白色文字，默认行为）
     * 'above'  → 标题渲染在任务条上方，条内仅显示进度百分比
     *            适用于任务条较窄（1–3天）或任务名称较长的场景
     */
    titlePosition?: 'inside' | 'above';
}
export declare const DEFAULT_TASK_BAR_CONFIG: TaskBarConfig;
/** 连线路径类型 */
export type LinkType = 'bezier' | 'straight' | 'orthogonal';
/** 连线样式配置 */
export interface LinkConfig {
    /** 连线路径类型，默认 'bezier' */
    type?: LinkType;
    /** 普通连线颜色，默认 '#c0c4cc' */
    color?: string;
    /** 高亮连线颜色，默认 '#409eff' */
    highlightColor?: string;
    /** 悬停连线颜色，默认 '#67c23a' */
    hoverColor?: string;
    /** 普通连线线宽，默认 2 */
    width?: number;
    /** 高亮连线线宽，默认 4 */
    highlightWidth?: number;
    /** 连线样式，'dotted' 虚线 | 'solid' 实线，默认 'dotted' */
    style?: 'dotted' | 'solid';
}
export declare const DEFAULT_LINK_CONFIG: Required<LinkConfig>;
