// Type declarations for Prism.js language components
declare module 'prismjs/components/prism-javascript' {}
declare module 'prismjs/components/prism-jsx' {}
declare module 'prismjs/components/prism-typescript' {}
declare module 'prismjs/components/prism-tsx' {}
declare module 'prismjs/components/prism-python' {}
declare module 'prismjs/components/prism-java' {}
declare module 'prismjs/components/prism-go' {}
declare module 'prismjs/components/prism-rust' {}
declare module 'prismjs/components/prism-c' {}
declare module 'prismjs/components/prism-cpp' {}
declare module 'prismjs/components/prism-css' {}
declare module 'prismjs/components/prism-scss' {}
declare module 'prismjs/components/prism-markup' {}
declare module 'prismjs/components/prism-json' {}
declare module 'prismjs/components/prism-yaml' {}
declare module 'prismjs/components/prism-bash' {}
declare module 'prismjs/components/prism-powershell' {}
declare module 'prismjs/components/prism-sql' {}
declare module 'prismjs/components/prism-markdown' {}

// Prism plugins
declare module 'prismjs/plugins/line-numbers/prism-line-numbers' {}
declare module 'prismjs/plugins/line-numbers/prism-line-numbers.css' {}
