import { OnInit, OnChanges, SimpleChanges } from '@angular/core'; import { StudyInstance } from '../../objects/study-instance'; import { FormBuilder, FormGroup } from '@angular/forms'; import { InstanceService } from '../../services/instance.service'; import { ClientEventService } from '@radsource/ng-common-lib'; import { ToDicomNamePipe } from '../../pipes/to-dicom-name.pipe'; import { FromDicomNamePipe } from '../../pipes/from-dicom-name.pipe'; import { MatSnackBar } from '@angular/material'; export declare class EditStudyComponent implements OnInit, OnChanges { private snackBar; private fb; private is; private ces; study: StudyInstance; organizationCode: string; errorText: string; deleting: Boolean; studyForm: FormGroup; fromDCPipe: FromDicomNamePipe; toDCPipe: ToDicomNamePipe; physNameArr: Array; risID: string; prefix: string; firstName: string; middleName: string; lastName: string; suffix: string; studyDescription: string; accessionNumber: string; showReset: Boolean; referringPhysicianName: string; nameRegex: string; constructor(snackBar: MatSnackBar, fb: FormBuilder, is: InstanceService, ces: ClientEventService); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; clearStudyForm(event: Event): void; revertStudyForm(event: Event): void; initStudyForm(): void; applyForm(event: Event): void; saveEdit(): any; closeEdit(): void; revertStudyDescription(): void; revertAccessionNumber(): void; revertRISID(): void; revertFirstName(): void; revertMiddleName(): void; revertLastName(): void; revertPrefix(): void; revertSuffix(): void; parseName(): void; }