import { ChangeDetectorRef, TemplateRef, Type } from '@angular/core'; import { DropDownItem } from '../../models/drop-down-item.interface'; import { DropDownOptions } from '../../models/drop-down-options.interface'; import { Highlightable } from '@angular/cdk/a11y'; import { SelectedItemsState } from '../../utils/selected-items-state.utils'; import * as i0 from "@angular/core"; export declare class DynamicDropDownItemContainerComponent implements Highlightable { private cdr; private _item; set item(item: DropDownItem); get item(): DropDownItem; private _automationItemId; set automationItemId(automationItemId: string); get automationItemId(): string; private _dropDownOptions; set dropDownOptions(dropDownOptions: DropDownOptions); get dropDownOptions(): DropDownOptions; private _selectedItemsState; set selectedItemsState(selectedItemsState: SelectedItemsState); get selectedItemsState(): SelectedItemsState; menuIndexNumber: number; searchValue: string; itemTemplateRef?: TemplateRef; itemComponent?: Type; itemIndex: number; /** * CDK highlightable. * For scroll to item use in the host component */ dropdownItemElementRef: any; /** * CDK highlightable */ private _isActive; get isActive(): boolean; constructor(cdr: ChangeDetectorRef); /** * CDK highlightable */ setActiveStyles(): void; /** * CDK highlightable */ setInactiveStyles(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=dynamic-drop-down-item-container.component.d.ts.map