import { Injector, QueryList } from '@angular/core'; import { SelectInputOptionComponent } from './select-input-options/select-input-option/select-input-option.component'; import { AbstractInput } from '../abstract-input'; export declare class SelectInputComponent extends AbstractInput { protected injector: Injector; opened: boolean; selectInputOptions: QueryList; constructor(injector: Injector); check(): void; /** * Stringify and compare values to determine equality * @param value * @param comparison */ compare(value: any, comparison: any): boolean; /** * Check if the provided value matches any of the available options */ match(value: any): boolean; /** * Return the private member that holds * the current model value */ /** * Set the model value if it is not the same * as it currently is, also register a change * @param value */ value: any; }