@analogjs/content
Version:
Content Rendering for Analog
16 lines (12 loc) • 649 B
TypeScript
import * as i0 from '@angular/core';
import { Provider } from '@angular/core';
import { MarkedContentHighlighter } from '@analogjs/content';
type HighlightExtension = ReturnType<MarkedContentHighlighter['getHighlightExtension']>;
declare class PrismHighlighter extends MarkedContentHighlighter {
augmentCodeBlock(code: string, lang: string): string;
getHighlightExtension(): HighlightExtension;
static ɵfac: i0.ɵɵFactoryDeclaration<PrismHighlighter, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<PrismHighlighter>;
}
declare function withPrismHighlighter(): Provider[];
export { PrismHighlighter, withPrismHighlighter };