/// <reference types="react" />
import { HistoryProps } from '../types';
/**
 * 历史多选状态管理 sub-hook。
 *
 * 拆分自 useHistory：
 * - 仅持有 selectedIds 状态与变更回调
 * - 不感知列表数据（与 useHistoryData 完全解耦）
 *
 * @internal 仅供 useHistory 组合使用，不对外暴露
 */
export declare const useHistorySelection: (props: HistoryProps) => {
    selectedIds: string[];
    setSelectedIds: import("react").Dispatch<import("react").SetStateAction<string[]>>;
    handleSelectionChange: (sessionId: string, checked: boolean) => void;
};
