/**
 * 一个可以管理 Set 类型状态的 Hook。
 * @param initialValue 初始值
 * @returns
 */
export default function useSet<K>(initialValue?: Iterable<K>): readonly [Set<K>, {
    add: (key: K) => void;
    remove: (key: K) => void;
    reset: () => void;
}];
