import * as i0 from "@angular/core"; export declare class TuiSearchHistory { private readonly textfield; private readonly storage; private readonly control; protected readonly close: import("@angular/core").Signal; protected readonly i18n: import("@angular/core").Signal<{ popular: string; history: string; placeholder: string; hotkey: string; all: string; empty: string; } | undefined>; protected readonly options: { key: string; history: string; popular: string; empty: string; remove: string; }; protected readonly $: import("rxjs").Subscription | undefined; protected history: readonly string[]; popular: readonly string[]; protected store(item: string): void; protected remove(item: string): void; protected select(item: string): void; private get items(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }