import * as i0 from "@angular/core";
export declare class SearchComponent {
    pdfQuery: import("@angular/core").WritableSignal<string>;
    resultCount: import("@angular/core").WritableSignal<number | null>;
    searchResultCount: import("@angular/core").ModelSignal<number | null>;
    searchQueryChange: import("@angular/core").OutputEmitterRef<string>;
    searchQueryEffect: import("@angular/core").EffectRef;
    clearSearch(): void;
    searchQueryChanged(eventOrValue: Event | string): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<SearchComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SearchComponent, "yuv-pdf-toolbar-search", never, { "searchResultCount": { "alias": "searchResultCount"; "required": false; "isSignal": true; }; }, { "searchResultCount": "searchResultCountChange"; "searchQueryChange": "searchQueryChange"; }, never, never, true, never>;
}
