mirror of
https://github.com/zadam/trilium.git
synced 2026-02-22 13:44:25 +01:00
20 lines
454 B
TypeScript
20 lines
454 B
TypeScript
interface EditorConfig {
|
|
loadHighlightJs(): Promise<HighlightJs>;
|
|
mapLanguageName(mimeType: string): string;
|
|
defaultMimeType: string;
|
|
enabled: boolean;
|
|
}
|
|
|
|
// TODO: Replace once library loader is replaced with webpack.
|
|
interface HighlightJs {
|
|
highlightAuto(text: string): HighlightJsResult;
|
|
highlight(text: string, opts: {
|
|
language: string
|
|
}): HighlightJsResult;
|
|
};
|
|
|
|
interface HighlightJsResult {
|
|
value: string;
|
|
}
|
|
|