import { ListService, PagedResultDto } from '@abp/ng.core'; import { OnInit } from '@angular/core'; import type { GetAssetEventsInput, AssetEventWithNavigationPropertiesDto } from '../../../proxy/asset-events/models'; import { AssetEventService } from '../../../proxy/asset-events/asset-event.service'; import { AssetWithNavigationPropertiesDto } from '../../../proxy/assets'; import { AssetEventsModalComponent } from './asset-events-modal/asset-events-modal.component'; export declare class AssetEventComponent implements OnInit { readonly list: ListService; readonly service: AssetEventService; data: PagedResultDto; filters: GetAssetEventsInput; isFiltersHidden: boolean; selected?: AssetEventWithNavigationPropertiesDto; asset: AssetWithNavigationPropertiesDto; assetEventsModal: AssetEventsModalComponent; constructor(list: ListService, service: AssetEventService); ngOnInit(): void; loadAssetEvents(): void; clearFilters(): void; setAsset(asset: AssetWithNavigationPropertiesDto): void; create(): void; update(record: AssetEventWithNavigationPropertiesDto): void; delete(record: AssetEventWithNavigationPropertiesDto): void; }