import { ModalService } from '../../../widgets/entry-components/modal/services/modal.service'; import { ActionSheetController } from '@ionic/angular'; import { FormGroup } from '@angular/forms'; import { TranslatePipe } from '../../../shared/translate/pipes/translate.pipe'; import { IPractitioner } from '@ahryman40k/ts-fhir-types/lib/R4'; import { AbstractAddWmodalComponent } from '../../../shared/abstracts/add/abstract-add-wmodal/abstract-add-wmodal.component'; import { AssociativeArray } from '../../../user/login/shared/ass-array.model'; export declare function getPractitionerForm(): FormGroup; export declare class PractitionerAddComponent extends AbstractAddWmodalComponent { genderList: import("../../../shared/models/form-gen.model").FormGenModel[]; modalComponents: AssociativeArray; constructor(modalService: ModalService, actionSheetController: ActionSheetController, translatePipe: TranslatePipe); resetForm(): FormGroup; save(practitionerData: IPractitioner): void; addDetails(): Promise; }