import { type KeyValue } from '@angular/common'; import { type OnChanges, TemplateRef } from '@angular/core'; import { type TuiContext } from '@taiga-ui/cdk/types'; import { TuiTextfieldComponent } from '@taiga-ui/core/components/textfield'; import * as i0 from "@angular/core"; export declare class TuiSearchResultsComponent implements OnChanges { private readonly el; protected readonly options: { key: string; history: string; popular: string; empty: string; remove: string; }; protected readonly i18n: import("@angular/core").Signal<{ popular: string; history: string; placeholder: string; hotkey: string; all: string; empty: string; } | undefined>; protected readonly textfield: TuiTextfieldComponent; protected active: number; readonly template?: TemplateRef>; results: Record | null; ngOnChanges(): void; protected isEmpty(results: Record): boolean; protected onArrow(current: HTMLElement, step: number): void; protected tab(step: number): void; protected notEmpty({ value }: KeyValue): boolean; protected asIs(): number; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵcmp: i0.ɵɵComponentDeclaration, "tui-search-results", never, { "results": { "alias": "results"; "required": false; }; }, {}, ["template"], ["*"], true, never>; }