import { FormArray, FormBuilder, FormGroupDirective, NgForm } from '@angular/forms'; import { ItemFactory } from '../../interfaces/form-controls'; import { ErrorRepeatedControl } from '../error-repeated-control.component'; import { TranslateService } from '@ngx-translate/core'; import * as i0 from "@angular/core"; export declare class InputRepeatedComponent extends ErrorRepeatedControl { private fb; private translateService; controlArray: FormArray; addText: string; tooltip: string; placeholder: string; label: string; disableAdd: boolean; maxFields: number; itemFactory: ItemFactory; constructor(fb: FormBuilder, translateService: TranslateService, _parentForm: NgForm, _parentFormGroup: FormGroupDirective); add(): void; remove(idx: number): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }