import { OnInit } from '@angular/core'; import { AbstractComponent, IPtDynamicElementConfig, PtDynamicFormsComponent } from '@prutech/components'; import { MatDialog, MatDialogRef } from '@angular/material/dialog'; import { SpecialExemptionWorklistService } from '../../services/special-exemption-worklist.service'; import { Observable } from 'rxjs'; import { SpecialExemptionWorkListItem } from '../../models/special-exemption-worklist-item'; import * as i0 from "@angular/core"; export declare class EndExemptionComponent extends AbstractComponent implements OnInit { private dialogRef; private specialExemptionWorklistService; data: SpecialExemptionWorkListItem; private matDialog; private readonly statusControlName; private readonly decisionCommentsControlName; private readonly requestReleaseStatusLookup; private rejectedStatus; loading: Observable; endExemptionFormElements: IPtDynamicElementConfig[]; endExemptionFormComponent: PtDynamicFormsComponent; constructor(dialogRef: MatDialogRef, specialExemptionWorklistService: SpecialExemptionWorklistService, data: SpecialExemptionWorkListItem, matDialog: MatDialog); get isValid(): boolean; ngOnInit(): void; worklistInit(): void; submit(): void; close(): void; afterOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }