import { OnInit } from '@angular/core';
import { FormGroup } from '@angular/forms';
import { AbstractAddComponent } from '../../../shared/abstracts/add/abstract-add/abstract-add.component';
import { IAppointment, IPatient, IReference } from '@ahryman40k/ts-fhir-types/lib/R4';
import { ModalController } from '@ionic/angular';
export declare class AppointmentAddComponent extends AbstractAddComponent<{
    appointment: IAppointment;
    files: File[];
}> implements OnInit {
    private modalController;
    patient: IPatient;
    examinations: string[];
    isModal: boolean;
    user: any;
    supportingInformation: IReference[];
    files: File[];
    editParticipant: any;
    constructor(modalController: ModalController);
    ngOnInit(): void;
    close(data?: IAppointment): void;
    resetForm(): FormGroup;
}
