/**
 * @param {Set<T>} set
 * @param {Set<T>} subset
 * @template T
 */
export function isSuperset<T>(set: Set<T>, subset: Set<T>): boolean;
/**
 * @param {Set<T>} setA
 * @param {Set<T>} setB
 * @template T
 */
export function union<T>(setA: Set<T>, setB: Set<T>): Set<T>;
/**
 * @param {Set<T>} setA
 * @param {Set<T>} setB
 * @template T
 */
export function intersection<T>(setA: Set<T>, setB: Set<T>): Set<any>;
/**
 * @param {Set<T>} setA
 * @param {Set<T>} setB
 * @template T
 */
export function symmetricDifference<T>(setA: Set<T>, setB: Set<T>): Set<T>;
/**
 * @param {Set<T>} setA
 * @param {Set<T>} setB
 * @template T
 */
export function difference<T>(setA: Set<T>, setB: Set<T>): Set<T>;
//# sourceMappingURL=setOperations.d.ts.map