Typescript definitions for WebCL 1.0