import { OnInit } from '@angular/core'; import { ListService, PermissionService, TrackByService } from '@abp/ng.core'; import type { VfProjectTaskActivityLogWithNavigationPropertiesDto } from '../../../proxy/vf-project-task-activity-logs/models'; import { VfProjectTaskActivityLogViewService } from '../services/vf-project-task-activity-log-child.service'; import { VfProjectTaskActivityLogDetailViewService } from '../services/vf-project-task-activity-log-child-detail.service'; import * as i0 from "@angular/core"; export declare abstract class AbstractVfProjectTaskActivityLogComponent implements OnInit { readonly list: ListService; readonly track: TrackByService; readonly service: VfProjectTaskActivityLogViewService; readonly serviceDetail: VfProjectTaskActivityLogDetailViewService; readonly permissionService: PermissionService; protected isActionButtonVisible: boolean | null; title: string; vfTaskId: string; ngOnInit(): void; create(): void; update(record: VfProjectTaskActivityLogWithNavigationPropertiesDto): void; view(record: VfProjectTaskActivityLogWithNavigationPropertiesDto): void; onRowActivate(event: any): void; delete(record: VfProjectTaskActivityLogWithNavigationPropertiesDto): void; checkActionButtonVisibility(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }