import { OnInit } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { IOption } from 'ng-select'; import { BsModalService, BsModalRef } from 'ngx-bootstrap'; import { DynamicFormCommonConfig } from 'zr-dynamic-form/dynamic-form-common'; import { Form } from '../../../shared/interface/form.interface'; import { AssociateEntity } from '../../../shared/interface/form.interface'; import { DataEntity } from '../../data-entity/interface/data-entity'; import { EntityService } from '../../../shared/service/entity.service'; import { FormService } from '../../../shared/service/form.service'; export declare class AssociateEntityComponent implements OnInit { private commonConfig; activeModal: BsModalRef; private formBuilder; private formService; private entityService; modalService: BsModalService; formRow: Form; form: FormGroup; saving: boolean; loading: boolean; publishedEntitys: DataEntity[]; dataEntityCode: string; entities: AssociateEntity[]; addEntity: boolean; publishedShowEntities: IOption[]; private searchTerm; constructor(commonConfig: DynamicFormCommonConfig, activeModal: BsModalRef, formBuilder: FormBuilder, formService: FormService, entityService: EntityService, modalService: BsModalService); ngOnInit(): void; submit(): void; removeEntity(index: any): void; onFilterInputChanged(searchTerm: string): void; private loadAssociatedEntity; private buildForm; }