/** * @license * Copyright Datorama. All Rights Reserved. * * Use of this source code is governed by an Apache License 2.0 license that can be * found in the LICENSE file at https://github.com/datorama/client-core/blob/master/LICENSE */ import { ElementRef } from '@angular/core'; import { DatoSearchableContainerComponent } from './searchable-container.component'; import { DatoSearchableDirective } from './searchable.directive'; import { DomSanitizer } from '@angular/platform-browser'; export declare class DatoSearchableHighlightDirective { private container; private searchable; private sanitizer; private host; _token: string; set datoSearchableHighlight(value: string); constructor(container: DatoSearchableContainerComponent, searchable: DatoSearchableDirective, sanitizer: DomSanitizer, host: ElementRef); ngOnInit(): void; ngOnDestroy(): void; get token(): string; highlight(token: string, searchTerm: string): void; resolve(token: string, searchTerm: string): string; }