5
टाइपस्क्रिप्ट में मॉड्यूल इंटरफेस के साथ संगत हैं। जैसे निम्नलिखित मान्य है:मॉड्यूल कॉल करने योग्य
module M{
var s = "test"
export function f(){
return s;
}
}
interface ITest{
f():string;
}
var x:ITest = M;
हालांकि क्या मॉड्यूल में कॉल करने योग्य हस्ताक्षर होना संभव है? विशेष रूप से मैं निम्नलिखित इंटरफ़ेस के साथ संगत मॉड्यूल कैसे लिख सकता हूं:
interface ITest{
():string;
}