interface HighlightRules {    $embeds: string[];    $keywordList: string[];    $keywords: any[];    $rules: HighlightRulesMap;    addRules(rules: HighlightRulesMap, prefix?: string): void;    createKeywordMapper(        map: Record<string, string>,        defaultToken?: string,        ignoreCase?: boolean,        splitChar?: string,    ): KeywordMapper;    embedRules(        rules: HighlightRulesMap | new () => HighlightRules,        prefix: string,        escapeRules?: boolean,        append?: boolean,    ): void;    getEmbeds(): string[];    getRules(): HighlightRulesMap;    normalizeRules(): void;}  Properties
$keywordList
$keywordList: string[]
$keywords
$keywords: any[]
 Methods
createKeywordMapper
- createKeywordMapper(
    map: Record<string, string>,
    defaultToken?: string,
    ignoreCase?: boolean,
    splitChar?: string,
): KeywordMapper Parameters
- map: Record<string, string>
 OptionaldefaultToken: stringOptionalignoreCase: booleanOptionalsplitChar: string
getEmbeds
- getEmbeds(): string[]
 Returns string[]
normalizeRules
- normalizeRules(): void
 Returns void