import { OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { InputMetadata, InputOption } from '../../types'; import * as i0 from "@angular/core"; export declare class SelectInputV2Component implements OnInit, OnChanges { private static nextId; private i18n; private presets; private host; preset?: string; props: Partial; resolvedProps: InputMetadata; isOpen: boolean; listboxId: string; constructor(); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; handleDocumentClick(event: MouseEvent): void; toggle(): void; openAndFocus(event: Event, direction: 1 | -1): void; focusNext(event: Event, direction: 1 | -1): void; close(event?: Event): void; select(option: InputOption): void; selectedOption(): InputOption | undefined; orderedOptions(): InputOption[]; isDisabled(): boolean; ariaLabel(): string; iconMask(src: string): string; private resolveProps; private setupComponent; private focusNextOption; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }