import { OnChanges } from '@angular/core'; import { FormControl, FormGroup } from '@angular/forms'; import { BehaviorSubject, Subject } from 'rxjs'; import { FieldConfig, ForeignKeyControlConfig } from '../../models/metadata'; import { ApiService } from '../../services/api.service'; import { MatDialog } from '@angular/material/dialog'; export declare class ForeignKeyFiledMultipleComponent implements OnChanges { private api; private dialog; visible: boolean; options$: BehaviorSubject; selectedOptions: any[]; formGroup: FormGroup; mode: string; config: FieldConfig; reset: Subject; controlConfig: ForeignKeyControlConfig; _underlyingCtrl: FormControl; currentControl: FormControl; constructor(api: ApiService, dialog: MatDialog); ngOnChanges(): void; fetch(value?: string): void; selected(event: any): void; openListingDialog(event: Event): void; setFormControlValue(value: unknown[]): void; } //# sourceMappingURL=foreign-key-filed-multiple.component.d.ts.map