import { SearchBarAppearance } from "@design-system-rte/core/components/searchbar/searchbar.interface"; import { BaseValueAccessor } from "../input/base-value-accessor"; import * as i0 from "@angular/core"; export declare class SearchbarComponent extends BaseValueAccessor { readonly id: import("@angular/core").InputSignal; readonly label: import("@angular/core").InputSignal; readonly disabled: import("@angular/core").InputSignal; readonly showResetButton: import("@angular/core").InputSignal; readonly appearance: import("@angular/core").InputSignal; readonly compactSpacing: import("@angular/core").InputSignal; readonly value: import("@angular/core").InputSignal; readonly assistiveText: import("@angular/core").InputSignal; readonly width: import("@angular/core").InputSignal; readonly valueChange: import("@angular/core").OutputEmitterRef; readonly searchEvent: import("@angular/core").OutputEmitterRef; readonly clear: import("@angular/core").OutputEmitterRef; readonly hasFocusWithin: import("@angular/core").WritableSignal; readonly internalValue: import("@angular/core").WritableSignal; readonly isDisabled: import("@angular/core").Signal; readonly appearanceConfig: import("@angular/core").Signal<{ showSearchButton: boolean; showLeftIcon: boolean; }>; readonly placeholder: import("@angular/core").Signal; private lastParentValue; constructor(); writeValue(value: string): void; readonly textInputStyles: import("@angular/core").Signal>; readonly searchButtonStyles: import("@angular/core").Signal>; handleChange(value: string): void; handleSearch(): void; handleEnter(event: KeyboardEvent): void; handleClear(): void; handleFocusIn(): void; handleFocusOut(event: FocusEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }