diff --git a/highlightjs/highlightjs.d.ts b/highlightjs/highlightjs.d.ts index 91675cfa6..dc7606d88 100644 --- a/highlightjs/highlightjs.d.ts +++ b/highlightjs/highlightjs.d.ts @@ -57,19 +57,23 @@ declare module "highlight.js" export var TITLE_MODE : IMode; export var UNDERSCORE_TITLE_MODE : IMode; - export interface IHighlightResult + export interface IHighlightResultBase { relevance: number; language: string; - top: ICompiledMode; value: string; } - export interface IAutoHighlightResult extends IHighlightResult + export interface IAutoHighlightResult extends IHighlightResultBase { second_best?: IAutoHighlightResult; } + export interface IHighlightResult extends IHighlightResultBase + { + top: ICompiledMode; + } + export interface HLJSStatic { inherit(parent: Object, obj: Object): Object;