Typescript - это расширенный набор Javascript - и любой код, который будет работать как Javascript, будет работать с Typescript.
Проблема, с которой вы сталкиваетесь, заключается в отсутствии правильных определений Typescript для используемой вами библиотеки Javascript.
Насколько я вижу, для DefinitiveTyped нет набора для этого пакета (https://github.com/DefinitelyTyped/DefinitelyTyped) - один вариант - написать несколько и отправить запрос на извлечение. Затем вы можете установить их как пакет npm.@types/cytoscape-cxtmenu
после того, как запрос был объединен и опубликован (и до этого времени включал их как файл в ваш проект)
В качестве альтернативы вы можете импортировать библиотеку как любую, например:
const cxtmenu = require('cytoscape-cxtmenu');
Это будет означать, что машинопись не будет выполнять никакой проверки типов при взаимодействии с этой библиотекой.
В зависимости от конфигурации вашего проекта машинописи вам может потребоваться сделать что-то вроде этого:
// @ts-ignore
import * as cxtmenu from "cytoscape-cxtmenu";