Function type of the interface of the method parameters and return value constraint
example:
interface entry {
(key: string, value: string): string;
}
var md5: entry = function(key: string, value: string): string {
return key + value;
};