import * as i0 from '@angular/core';
import { PipeTransform } from '@angular/core';

/**
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE
 */

declare class NzHighlightPipe implements PipeTransform {
    private UNIQUE_WRAPPERS;
    transform(value: string, highlightValue: string, flags?: string, klass?: string): string | null;
    static ɵfac: i0.ɵɵFactoryDeclaration<NzHighlightPipe, never>;
    static ɵpipe: i0.ɵɵPipeDeclaration<NzHighlightPipe, "nzHighlight", true>;
}

/**
 * @deprecated Will be removed in v21, use `NzHighlightPipe` directly instead.
 */
declare class NzHighlightModule {
    static ɵfac: i0.ɵɵFactoryDeclaration<NzHighlightModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<NzHighlightModule, never, [typeof NzHighlightPipe], [typeof NzHighlightPipe]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<NzHighlightModule>;
}

export { NzHighlightModule, NzHighlightPipe };
