import { Observable } from 'rxjs'; import { ComboboxModel } from '../model/combobox.model'; import * as i0 from "@angular/core"; export declare class OptionSelectionService { loading: boolean; displayField: string; selectionModel: ComboboxModel; inputChanged: Observable; showAllOptions: boolean; private _currentInput; private _inputChanged; private _selectionChanged; constructor(); get currentInput(): string; set currentInput(input: string); get selectionChanged(): Observable>; get multiselectable(): boolean; select(item: T): void; toggle(item: T): void; unselect(item: T): void; setSelectionValue(value: T | T[]): void; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵprov: i0.ɵɵInjectableDeclaration>; }