import React from 'react';
/**
 * 卡片配置组件 Props
 */
export interface CardConfigProps {
    /**
     * 视图 ID
     */
    viewId: string;
    /**
     * 弹窗是否可见
     */
    visible: boolean;
    /**
     * 弹窗可见性变化回调
     * @param visible 新的可见状态
     */
    onVisibleChange: (visible: boolean) => void;
    /**
     * 触发弹窗的元素
     */
    trigger: React.ReactNode;
    /**
     * 是否排除 AI 列（任务视图中不展示 AI 字段在卡片上）
     */
    excludeAiColumns?: boolean;
}
