assertthat
Version:
assertthat provides fluent TDD.
13 lines (12 loc) • 398 B
TypeScript
import { Diff } from '../Diff';
declare const setDiffSymbol: unique symbol;
declare const setDiff: (parameters: Omit<SetDiff, 'kind'>) => SetDiff;
interface SetDiff extends Diff {
kind: typeof setDiffSymbol;
additions: Set<any>;
omissions: Set<any>;
equal: Set<any>;
}
declare const isSetDiff: (diff: any) => diff is SetDiff;
export type { SetDiff };
export { isSetDiff, setDiff };