import { PlatformLocation } from '@angular/common'; import { EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; import { SnackBarService } from '../../ui-kit/snack-bar/snack-bar.service'; import { PolicyService } from '../../workflow-services/policy.service'; import { PolicyAPIService } from '../../workflow-services/policy-api.service'; import { IframeService } from '../../services/iframe.service'; import * as i0 from "@angular/core"; export declare class DocumentSectionComponent implements OnInit, OnDestroy { private snackBar; private policyService; private policyAPIService; private router; private route; private iframeService; private templateViewSubscription; private fileToUpload; filename: string; fileType: string; pdf: boolean; draft: boolean; doc: boolean; isUploading: boolean; isLoader: boolean; ff_policy_ms_word_integration: boolean; createWordPolicyText: string; selectedDocumentType: string; feature: any; templateView: boolean; policyId: any; policyName: any; organization_id: any; member_obj_id: any; userInfo: any; templateUrl: string; disconnectRefresh: EventEmitter; editPolicy: EventEmitter; openTemplate: EventEmitter; baseURL: string; docxError: { visible: boolean; message: string; }; constructor(snackBar: SnackBarService, policyService: PolicyService, policyAPIService: PolicyAPIService, router: Router, route: ActivatedRoute, platformLocation: PlatformLocation, iframeService: IframeService); ngOnInit(): void; checkTemplateView(): void; ngOnDestroy(): void; initialiseFeatureFlags(): void; redirectUserToWordPolicy(): void; createWordPolicy(): void; handleFileInput(files: FileList): void; showPdfBlock: boolean; showDocxBlock: boolean; get isNextButtonDisabled(): boolean; uploadFile(event: any): void; uploadDocxfile(event: any): void; resetUploads(): void; resetDocsError(): void; changeDocType(event: any): void; editor(event: string): void; editPolicyEmit(): void; openTemplateList(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }