import { AfterViewInit, ElementRef, OnInit, OnChanges, SimpleChanges, EventEmitter, ChangeDetectorRef } from '@angular/core'; import { SimpleBaseClass } from '../_base/simple-base-class'; import { SimpleRepeatingItemsComponent } from '../components/simple-repeating-items/simple-repeating-items.component'; import { SimplifyService } from '../services/simplify.service'; import * as i0 from "@angular/core"; export declare class SimpleRepeatingItemDirective extends SimpleBaseClass implements AfterViewInit, OnInit, OnChanges { private changeDetectorRef; private _item; private _index; private _params; get item(): any; set item(value: any); itemChange: EventEmitter; get index(): any; set index(value: any); indexChange: EventEmitter; get params(): any; set params(value: any); paramsChange: EventEmitter; id: any; originalItem: any; element: Element; simpleRepeatingItemsComponent: SimpleRepeatingItemsComponent; constructor(elementRef: ElementRef, simplify: SimplifyService, changeDetectorRef: ChangeDetectorRef); ngOnChanges(changes: SimpleChanges): void; ngAfterViewInit(): void; notifyUpdate(): void; ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }