import { type Ref } from 'vue'; import type { BkFlowNode, BkFlowTask } from '../../../ag-ui/types/contents'; /** * flow-agent 自定义 Tab 集成 composable。 * 收敛与 useCustomTab 的交互:选中态计算、打开节点详情 / 有效证据、 * 以及挂载时默认激活、卸载时清理 Tab 的生命周期。 */ export declare const useFlowTab: (options: { messageUid: Ref; taskList: Ref; }) => { displaySelectedTabName: import("vue").ComputedRef; isNodeSelected: (task: BkFlowTask, node: BkFlowNode) => boolean; isTaskSelected: (task: BkFlowTask) => boolean; markUserTabSelection: () => void; openConfidence: (task?: BkFlowTask) => void; openNodeDetail: (task: BkFlowTask, node: BkFlowNode) => void; };