[@types/cytoscape] Adding missing EdgeLine and Gradient style properties (#40343)
[@types/cytoscape] Adding missing EdgeLine and Gradient style properties (#40343)

* [@types/cytoscape] Added missing EdgeLine style properties

* [@types/cytoscape] Abiding by linter specifications and readme specifications

* [@types/cytoscape] split gradient properties into separate interface

* Fixing for linter

georgemarshall/DefinitelyTyped,georgemarshall/DefinitelyTyped,markogresak/DefinitelyTyped,mcliment/DefinitelyTyped,dsebastien/DefinitelyTyped,georgemarshall/DefinitelyTyped,georgemarshall/DefinitelyTyped,dsebastien/DefinitelyTyped