mirror of
https://github.com/earendil-works/pi.git
synced 2026-06-18 15:54:04 +08:00
20 lines
440 B
TypeScript
20 lines
440 B
TypeScript
declare module "highlight.js/lib/index.js" {
|
|
interface HighlightResult {
|
|
value: string;
|
|
}
|
|
|
|
interface HighlightOptions {
|
|
language: string;
|
|
ignoreIllegals?: boolean;
|
|
}
|
|
|
|
interface HighlightJs {
|
|
highlight(code: string, options: HighlightOptions): HighlightResult;
|
|
highlightAuto(code: string, languageSubset?: string[]): HighlightResult;
|
|
getLanguage(name: string): unknown;
|
|
}
|
|
|
|
const hljs: HighlightJs;
|
|
export default hljs;
|
|
}
|