के मैं एक मॉड्यूल को परिभाषित कर रहा हूँ लगता है, और मैं इस तरह कुछ समारोह परिभाषाएं हैं:
export function bodyParser(options?:any):
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void;
export function errorHandler(opts?:any):
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void;
export function methodOverride():
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void;
export function favicon(url: string, opts? ):
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void;
export function logger(type: string, opts? ):
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void;
मैं बार-बार यह वापसी प्रकार एनोटेशन उपयोग कर रहा हूँ:
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void
वहाँ उस प्रकार परिभाषित करने के लिए एक रास्ता है, यह एक नाम निर्दिष्ट, और सिर्फ नाम का संदर्भ एक ही बात दोहरा के बजाय?













