import { EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { ItemSummaryDispatcherService } from '../shared/item-summary-dispatcher.service'; import { ItemBasicInfo } from '../shared/domain/item'; import { UserSessionService } from '@rbaip/ui-component'; export declare class ItemSummaryDispatcherComponent implements OnInit, OnDestroy { private itemSummaryService; private userSessionService; appSettings: any; assetId: number; equipId: number; fromView: 'AssetPortal' | 'SiteEvent'; canAccess: boolean; inputedAppSettings: {}; editModeChanged: EventEmitter; itemBasicInfo: ItemBasicInfo; doneLoading: boolean; private userSessionServiceSubscription; constructor(itemSummaryService: ItemSummaryDispatcherService, userSessionService: UserSessionService, appSettings: any); ngOnInit(): void; ngOnDestroy(): void; private subscribeUserSessionService; private init; private initItemBasicInfo; onEditModeChanged(isOnEditMode: boolean): void; }