import { ChangeDetectorRef, OnInit } from '@angular/core'; import { AbstractComponent, PtDynamicFormsService } from '@prutech/components'; import { Observable } from 'rxjs'; import { ColDef } from '@ag-grid-enterprise/all-modules'; import { StepEnrollmentLookupService } from '../../services/step-enrollment-lookup.service'; import { Selection } from '../../models/selection'; import { GenerateLetterService } from '../../services/generate-letter.service'; import { GenerateLetter } from '../../models/generate-letter/generate-letter'; import * as i0 from "@angular/core"; export declare class GenerateLetterComponent extends AbstractComponent implements OnInit { protected dynamicFormService: PtDynamicFormsService; protected cdRef: ChangeDetectorRef; private generateLetterService; private stepEnrollmentLookupService; readonly referralType: string; readonly courtLocation: string; readonly petitionType: string; readonly referralTypeControlName: string; readonly courtLocationControlName: string; readonly petitionTypeControlName: string; readonly doesTheClientConfirmAssetsInfo: string; readonly zipCodeControlName: string; readonly demographicPhoneNumberControlName: string; readonly preferredLanguageControlName: string; enrollmentId: number; generateLetter: Observable; selections: Selection[]; viewModel: ColDef[]; get: Function; readonly preferredLanguage: string; constructor(dynamicFormService: PtDynamicFormsService, cdRef: ChangeDetectorRef, generateLetterService: GenerateLetterService, stepEnrollmentLookupService: StepEnrollmentLookupService); ngOnInit(): void; printLetter(): void; saveDetails(isSubmit: boolean): void; afterOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }