{"version":3,"file":"registerCustomLanguage.d.ts","names":["DynamicImportLanguageRegistration","registerCustomLanguage"],"sources":["../../../src/highlighter/languages/registerCustomLanguage.d.ts"],"sourcesContent":["import type { DynamicImportLanguageRegistration } from 'shiki';\n/**\n * Register a custom language loader and optionally map it to\n * file names or extensions.\n */\nexport declare function registerCustomLanguage(lang: string, loader: DynamicImportLanguageRegistration, \n/**\n * File names or extensions to map to this language. Use exact filenames\n * (e.g., \"Dockerfile\", \"CMakeLists.txt\") or extension tokens without a dot\n * (e.g., \"proto\", \"foo\"). Compound extensions are supported\n * (e.g., \"blade.php\").\n */\nextensionsOrFilenames?: string[]): void;\n//# sourceMappingURL=registerCustomLanguage.d.ts.map"],"mappings":";;;;;;AAKA;;iBAAwBC,sBAAAA,uBAA6CD"}