import { HttpParams } from '@angular/common/http'; import { EventEmitter, OnInit } from '@angular/core'; import { PolicyService } from '../workflow-services/policy.service'; import { Subject } from 'rxjs'; import { policyList, searchText } from '../sharedComponents/framework-list/framework-integration-interfaces'; import * as i0 from "@angular/core"; export declare class LinkRelatedPoliciesComponent implements OnInit { private policyService; CONSTANTS: any; LINKS: any; animation: boolean; unsubscribe: Subject; policySortBy: 'desc' | 'asc'; selectedControlIds: Array; selectedPolicyList: Array; deletedList: Array; searchText: searchText; loader: boolean; recentPage: number; policiesList: policyList; selectedPolicies: Array; mode: string; policyId: string; closeLinkPolicyList: EventEmitter; selectedList: EventEmitter; constructor(policyService: PolicyService); ngOnInit(): void; goBack(): void; selectedItems(): void; searchBy(event: any): void; changePage(event: any): void; selectedParam(data?: any): HttpParams; getPagePolicyList(res: any): { from: any; to: any; currentPage: number; totalPage: any; totalRecords: any; data: unknown[]; }; getPolicies(data?: any): void; selectPolicy(event: any, data: any): void; saveChanges(): void; deleteItem(event: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }