import { HistoryProps } from '../types';
import { HistoryDataType } from '../types/HistoryData';
/**
 * 历史列表数据管理 sub-hook：负责 chatList 的加载、收藏修改、actionRef 暴露。
 *
 * 拆分自 useHistory，让数据加载逻辑与多选 / 搜索状态解耦：
 * - 保持单一职责（只关心「列表数据从哪来 / 怎么变」）
 * - 让上层 useHistory 仅做组装，便于单独测试本 hook
 *
 * @internal 仅供 useHistory 组合使用，不对外暴露
 */
export declare const useHistoryData: (props: HistoryProps) => {
    chatList: HistoryDataType[];
    loadHistory: () => Promise<void>;
    handleFavorite: (sessionId: string, isFavorite: boolean) => Promise<void>;
};
