import { AbstractAddComponent } from '.././../../shared/abstracts/add/abstract-add/abstract-add.component'; import { OnInit } from '@angular/core'; import { IPatient, ICondition, ICondition_Evidence } from '@ahryman40k/ts-fhir-types/lib/R4'; import { FormGroup } from '@angular/forms'; import { ModalController } from '@ionic/angular'; import { Observable } from 'rxjs'; import { BNO } from '../models/bno.model'; import { HttpClient } from '@angular/common/http'; export declare class ConditionAddComponent extends AbstractAddComponent<{ condition: ICondition; files: File[]; }> implements OnInit { private modalController; private httpClient; bnoList: BNO[]; filteredOptions: Observable; editNote: any; evidence: ICondition_Evidence[]; urlBno: string; patient: IPatient; categories: string[]; isModal: boolean; user: any; type: string; files: File[]; constructor(modalController: ModalController, httpClient: HttpClient); ngOnInit(): void; resetForm(): FormGroup; close(data?: ICondition): void; onSelectionChange(event: any): void; _filter(name: string): BNO[]; loadBNOs(): void; readJson(): Observable; }