assertthat
Version:
assertthat provides fluent TDD.
14 lines (13 loc) • 442 B
TypeScript
import { Diff } from '../Diff';
declare const mapDiffSymbol: unique symbol;
declare const mapDiff: (parameters: Omit<MapDiff, 'kind'>) => MapDiff;
interface MapDiff extends Diff {
kind: typeof mapDiffSymbol;
additions: Map<any, any>;
omissions: Map<any, any>;
changes: Map<any, Diff>;
equal: Map<any, any>;
}
declare const isMapDiff: (diff: any) => diff is MapDiff;
export type { MapDiff };
export { isMapDiff, mapDiff };