assertthat
Version:
assertthat provides fluent TDD.
12 lines (11 loc) • 505 B
TypeScript
import { Diff } from './Diff';
declare const incompatibleTypeDiffSymbol: unique symbol;
declare const incompatibleTypeDiff: (parameters: Omit<IncompatibleTypeDiff, 'kind'>) => IncompatibleTypeDiff;
interface IncompatibleTypeDiff extends Diff {
kind: typeof incompatibleTypeDiffSymbol;
actual: any;
expected: any;
}
declare const isIncompatibleTypeDiff: (diff: any) => diff is IncompatibleTypeDiff;
export type { IncompatibleTypeDiff };
export { incompatibleTypeDiff, isIncompatibleTypeDiff };