import { AfterContentInit, AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, TemplateRef } from '@angular/core'; import { SimplifyService } from '../../services/simplify.service'; import { SimpleBaseClass } from '../../_base/simple-base-class'; import * as i0 from "@angular/core"; export declare class SimpleRepeatingItemsComponent extends SimpleBaseClass implements AfterViewInit, AfterContentInit { private changeDetectorRef; template: TemplateRef; items: any[]; select: any; selectMultiple: any; selectOnItem: any; autoRemove: any; confirmItemRemove: EventEmitter; itemAdded: EventEmitter; itemDataUpdated: EventEmitter; itemFocusChanged: EventEmitter; itemRemoved: EventEmitter; itemSelectionChanged: EventEmitter; itemsChanged: EventEmitter; inputChanged: EventEmitter; inputFocus: EventEmitter; inputKeyUp: EventEmitter; _disabled: boolean; get disabled(): boolean; set disabled(value: boolean); _readonly: boolean; get readonly(): boolean; set readonly(value: boolean); focusIndex: number; activeItemDataChanged: boolean; functions: any; itemsObject: any; id: any; viewInitializied: boolean; constructor(simplify: SimplifyService, elementRef: ElementRef, changeDetectorRef: ChangeDetectorRef); ngAfterContentInit(): void; ngAfterViewInit(): void; appendItem(item?: any): void; appendItems(items?: any[]): void; clearItems(notifyCountChange?: boolean): void; getSelectedItems(): any[]; getSelectionDetails(): { selectedIndexes: any[]; selectedItems: any[]; }; getValidItems(): any; updateItemIndex(currentIndex: number, newIndex: number): void; notifyElementAdded(event: any): void; notifyElementUpdated(event: any): void; prependItem(item?: {}): void; removeItem(item: any): void; removeItemAtIndex(index: number): void; removeRepeatingItem(event: any): void; setAllItemsSelect(selected?: boolean): void; setRepeatingElementActions(params: any): void; setSimpleInputChanges(params: any): void; setSimpleInputsDisabled(disabled: boolean): void; setSimpleInputsReadonly(readonly: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }