import { type OnChanges } from '@angular/core'; import * as i0 from "@angular/core"; export declare const TUI_HIGHLIGHT_OPTIONS: import("@angular/core").InjectionToken<{ highlightColor: string; }>, tuiHighlightOptionsProvider: (item: Partial<{ highlightColor: string; }> | (() => Partial<{ highlightColor: string; }>)) => import("@angular/core").FactoryProvider; export declare class TuiHighlight implements OnChanges { private readonly el; private readonly options; private readonly doc; private readonly highlight; private readonly treeWalker; readonly tuiHighlight: import("@angular/core").InputSignal; readonly tuiHighlightColor: import("@angular/core").InputSignal; constructor(); ngOnChanges(): void; protected get match(): boolean; private updateStyles; private indexOf; private setUpHighlight; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }