import { OnInit, QueryList, ElementRef, AfterViewInit } from '@angular/core'; import { ClientEventService, ServerEventService, ApiService, MessageService } from '@radsource/ng-common-lib'; import { StudyInstance } from '../../objects/study-instance'; import { SeriesInstance } from '../../objects/series-instance'; import { InstanceService } from '../../services/instance.service'; import { NgbTooltip } from '@ng-bootstrap/ng-bootstrap'; import { DicomService } from '../../services/dicom.service'; import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; import { SeriesComponent } from '../series/series.component'; import { MatSnackBar } from '@angular/material'; export declare class StudyComponent implements OnInit, AfterViewInit { is: InstanceService; ces: ClientEventService; ds: DicomService; ses: ServerEventService; modalService: NgbModal; api: ApiService; ms: MessageService; snackBar: MatSnackBar; isFirst: Boolean; isLast: Boolean; study: StudyInstance; series: Array; expanded: Boolean; deleting: Boolean; hideFileNumbers: Boolean; errorText: string; pushCancelationRequested: Boolean; rowHover: string; showEdit: Boolean; detail: Boolean; detail$: any; patientContainer: any; pushProgress: any; popoverText: string; tooltip: NgbTooltip; stateTip: NgbTooltip; finalizeContent: any; markContent: any; rowElement: ElementRef; viewSeries: QueryList; series$: any; constructor(is: InstanceService, ces: ClientEventService, ds: DicomService, ses: ServerEventService, modalService: NgbModal, api: ApiService, ms: MessageService, snackBar: MatSnackBar); ngOnInit(): void; ngAfterViewInit(): void; cancelPush(): void; edit(): void; closeEdit(): void; delete(): any; closePopover(): void; closeStatePopover(): void; finalizePush(): void; keepFailed(): void; keepStudy(): void; discardStudy(): void; expandPopover(): void; expandStatePopover(): void; toggleStudy(): void; getThumbnails(): void; setThumbnailDimensions(thumbnail: any): void; viewDetail(): void; expandChildren(): void; toggleRowHover(hoverState: any): void; }