export declare function setIntersection<T>(a: Iterable<T>, b: Set<T>): Set<T>;
export declare function setDifference<T>(a: Iterable<T>, b: Iterable<T>): Set<T>;
export declare function setUnion<T>(a: Iterable<T>, b: Iterable<T>): Set<T>;
