test02/node_modules/@vuepress/plugin-prismjs/lib/node/utils/languages.d.ts
罗佳鸿 6aa1ebe342
Some checks are pending
部署文档 / deploy-gh-pages (push) Waiting to run
first commit
2024-08-13 10:11:19 +08:00

39 lines
1.2 KiB
TypeScript

/**
* Language type for syntax highlight
*/
export interface HighlightLanguage {
/**
* Name of the language
*
* The name to be used for the class name,
* e.g. `class="language-typescript"`
*/
name: string;
/**
* Extension of the language
*
* The file extension, which will be used for the
* class name, e.g. `class="ext-ts"`
*/
ext: string;
/**
* Aliases that point to this language
*
* Do not conflict with other languages
*/
aliases: string[];
}
export declare const languageBash: HighlightLanguage;
export declare const languageCsharp: HighlightLanguage;
export declare const languageDocker: HighlightLanguage;
export declare const languageFsharp: HighlightLanguage;
export declare const languageJavascript: HighlightLanguage;
export declare const languageKotlin: HighlightLanguage;
export declare const languageMarkdown: HighlightLanguage;
export declare const languagePython: HighlightLanguage;
export declare const languageRuby: HighlightLanguage;
export declare const languageRust: HighlightLanguage;
export declare const languageStylus: HighlightLanguage;
export declare const languageTypescript: HighlightLanguage;
export declare const languageYaml: HighlightLanguage;