This package provides TypeScript definitions for Prism.js, a lightweight, extensible syntax highlighter. It enables type checking and autocompletion when using Prism.js in TypeScript projects. These definitions cover Prism's core functionality and commonly used language grammars and plugins, ensuring seamless integration and improved code maintainability by providing static typing for Prism.js objects and methods.