import { DiacriticService } from '@deja-js/component/core';
import * as i0 from "@angular/core";
export declare class DejaBoldQueryComponent {
    private diacriticService;
    private _query;
    private _value;
    private _content;
    private _regexpOptions;
    private _firstOccurenceOnly;
    private _firstOccurencePerWordOnly;
    private _atTheBeginningOfWordOnly;
    private _highlightClassName;
    get content(): string;
    set query(value: string);
    set value(value: string);
    set regexpOption(value: string);
    set firstOccurenceOnly(value: boolean);
    set firstOccurencePerWordOnly(value: boolean);
    set atTheBeginningOfWordOnly(value: boolean);
    get highlightClassName(): string;
    set highlightClassName(value: string);
    constructor(diacriticService: DiacriticService);
    private refresh;
    static ɵfac: i0.ɵɵFactoryDeclaration<DejaBoldQueryComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DejaBoldQueryComponent, "deja-bold-query", never, { "query": "query"; "value": "value"; "regexpOption": "regexpOption"; "firstOccurenceOnly": "firstOccurenceOnly"; "firstOccurencePerWordOnly": "firstOccurencePerWordOnly"; "atTheBeginningOfWordOnly": "atTheBeginningOfWordOnly"; "highlightClassName": "highlightClassName"; }, {}, never, never>;
}
