@pierre/diffs
Version:
19 lines (18 loc) • 677 B
TypeScript
import { DiffsThemeNames, HighlighterTypes, SupportedLanguages, ThemesType } from "../types.js";
//#region src/utils/getHighlighterOptions.d.ts
interface HighlighterOptionsShape {
theme?: DiffsThemeNames | ThemesType;
preferredHighlighter?: HighlighterTypes;
}
interface GetHighlighterOptionsReturn {
langs: SupportedLanguages[];
themes: DiffsThemeNames[];
preferredHighlighter: HighlighterTypes;
}
declare function getHighlighterOptions(lang: SupportedLanguages | undefined, {
theme,
preferredHighlighter
}: HighlighterOptionsShape): GetHighlighterOptionsReturn;
//#endregion
export { getHighlighterOptions };
//# sourceMappingURL=getHighlighterOptions.d.ts.map