11 lines
291 B
TypeScript
11 lines
291 B
TypeScript
|
// Warning: a module must have something besides just a "declare module"
|
||
|
// section; otherwise it is ignored.
|
||
|
export type UnaryPredicate<T> = (a: T) => boolean
|
||
|
|
||
|
declare module "./type" {
|
||
|
interface Signatures<T> {
|
||
|
isReal: (a: T) => boolean
|
||
|
isSquare: (a: T) => boolean
|
||
|
}
|
||
|
}
|