import { AfterViewInit, OnInit } from '@angular/core';
import { HLJSOptions } from "highlight.js";
import * as i0 from "@angular/core";
export declare class HighlighterComponent implements OnInit, AfterViewInit {
    Id: string;
    Options?: Partial<HLJSOptions>;
    Theme: string;
    Lang?: string;
    ClassName: string | undefined;
    Code: string;
    LineNumbers: boolean;
    ngOnInit(): void;
    ngAfterViewInit(): void;
    AddLineNumbersTo(elCode: HTMLElement): void;
    EscapeHTML(content: string): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<HighlighterComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<HighlighterComponent, "ql-highlighter, NgHighlighter, Highlighter", never, { "Options": { "alias": "Options"; "required": false; }; "Theme": { "alias": "Theme"; "required": false; }; "Lang": { "alias": "Lang"; "required": false; }; "ClassName": { "alias": "ClassName"; "required": false; }; "Code": { "alias": "Code"; "required": false; }; "LineNumbers": { "alias": "LineNumbers"; "required": false; }; }, {}, never, never, false, never>;
}
