// Warning: a module must have something besides just a "declare module" // section; otherwise it is ignored. export type BinaryPredicate = (a: T, b: T) => T declare module "./type" { interface Signatures { equal: (a: T, b: T) => boolean unequal: (a: T, b: T) => boolean } }