Dejme tomu, já definování modul a mám nějaké funkční definice, jako je tento:
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;
Opakovaně se používání tohoto typu návratu anotace:
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void
Existuje způsob, jak definovat tento typ, přidělí mu jméno, a jen odkazovat název namísto opakovat to samé?













