import { AfterViewChecked, ElementRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare class TextHighlightDirective implements AfterViewChecked {
    private element;
    textToHighlight: string;
    constructor(element: ElementRef<HTMLElement>);
    ngAfterViewChecked(): void;
    highlightInputText(textToHighlight: string): void;
    resetHighlight(): void;
    private highlightPattern;
    static ɵfac: i0.ɵɵFactoryDeclaration<TextHighlightDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<TextHighlightDirective, "[mvTextHighlight]", never, { "textToHighlight": { "alias": "textToHighlight"; "required": false; }; }, {}, never, never, false, never>;
}
//# sourceMappingURL=text-highlight.directive.d.ts.map