import { EventEmitter, OnDestroy, OnInit, SimpleChanges } from '@angular/core'; import { AngularGridInstance, Column, GridOption, SlickGrid } from "angular-slickgrid"; import { TranslateService } from "@ngx-translate/core"; import { DatePipe } from "@angular/common"; import { Subject } from "rxjs"; import { ShareService } from "../share.service"; import { ShareToMe } from "../model/share-model"; import { ConfirmDialogComponent, CustomPaginationComponent } from "inet-ui"; import { Router } from "@angular/router"; import { CoreService, NotificationService } from "inet-core"; import { NgSelectComponent } from "@ng-select/ng-select"; import * as i0 from "@angular/core"; export declare class ListShareForMeComponent implements OnInit, OnDestroy { private datePipe; private translate; private shareService; private router; private coreService; private notification; pagination: CustomPaginationComponent; confirmDialog: ConfirmDialogComponent; isResize: boolean; designItem: EventEmitter; grid: SlickGrid; translateGrid: TranslateService; gridOptions: GridOption; columnDefinitions: Column[]; listShareToMe: ShareToMe[]; pageNumber: number; pageSize: number; paramSearch: { key: string; partner: string; pageNumber: number; pageSize: string; }; loading: boolean; totalItem: number; isEdit: boolean; key: string; listOrgan: any[]; organSelect: any; cls: string; messageEdit: string; titleEdit: string; urlJS: string; ngOrgan: NgSelectComponent; organParams: { keyword: string; totalPage: number; pageSize: number; pageNumber: number; }; organInput$: Subject; rightbarItem: any; listShare: any[]; start: number; end: number; keyword: string; private angularGrid; private dataView; private slickgridCustom; private gridTranslate; private translateSubscription; private resizeListener; constructor(datePipe: DatePipe, translate: TranslateService, shareService: ShareService, router: Router, coreService: CoreService, notification: NotificationService); ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; viewChart(uuid: string): void; ngOnInit(): void; onResize(): void; angularGridReady(angularGrid: AngularGridInstance): void; backBar(isEdit?: boolean): void; getImageByName(name: string): string; onCopyPath(chart: any): void; chooseOrgan(organ: any): void; organEnter(byThis: any): void; loadOrganization(): void; viewEdit(item: any, isRightBar?: boolean): void; showDialogChange(dataContext: ShareToMe): void; editRowValue(): void; confirmChange(): void; getParams(params?: any): any; reloadList(param: any): void; loadShareForMe(params?: any): void; loadShareItems(params?: any): void; viewChartFromOrgan(data: any): void; private initGrid; private iniOption; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }