@@ -291,6 +291,12 @@ export declare class DiffParser {
291291 parse ( text : string ) : IRawDiff ;
292292}
293293export declare const parseInstance : DiffParser ;
294+ declare class Cache$1 < K , V > extends Map < K , V > {
295+ name : string ;
296+ setMaxLength ( length : number ) : void ;
297+ set ( key : K , value : V ) : this;
298+ _checkLength ( ) : void ;
299+ }
294300// Generated by dts-bundle-generator v9.5.1
295301export type SyntaxNode = {
296302 type : string ;
@@ -347,12 +353,6 @@ export type DiffHighlighter = {
347353 getHighlighterEngine : ( ) => typeof lowlight ;
348354} ;
349355export declare const highlighter : DiffHighlighter ;
350- declare class Cache$1 < K , V > extends Map < K , V > {
351- name : string ;
352- setMaxLength ( length : number ) : void ;
353- set ( key : K , value : V ) : this;
354- _checkLength ( ) : void ;
355- }
356356declare class File$1 {
357357 readonly raw : string ;
358358 readonly lang : string ;
@@ -369,7 +369,7 @@ declare class File$1 {
369369 static createInstance ( data : File$1 ) : File$1 ;
370370 constructor ( raw : string , lang : string , fileName ?: string ) ;
371371 doSyntax ( { registerHighlighter } : {
372- registerHighlighter ?: typeof highlighter ;
372+ registerHighlighter ?: Omit < DiffHighlighter , "getHighlighterEngine" > ;
373373 } ) : void ;
374374 doRaw ( ) : void ;
375375}
@@ -455,7 +455,7 @@ export declare class DiffFile {
455455 clearId ( ) : void ;
456456 initRaw ( ) : void ;
457457 initSyntax ( { registerHighlighter } ?: {
458- registerHighlighter ?: typeof highlighter ;
458+ registerHighlighter ?: Omit < DiffHighlighter , "getHighlighterEngine" > ;
459459 } ) : void ;
460460 init ( ) : void ;
461461 buildSplitDiffLines ( ) : void ;
@@ -689,7 +689,7 @@ export type DiffViewProps<T> = {
689689 * provide a custom highlighter
690690 * eg: lowlight, refractor, starry-night, shiki
691691 */
692- registerHighlighter ?: typeof highlighter ;
692+ registerHighlighter ?: Omit < DiffHighlighter , "getHighlighterEngine" > ;
693693 diffViewMode ?: DiffModeEnum ;
694694 diffViewWrap ?: boolean ;
695695 diffViewFontSize ?: number ;
0 commit comments