import { OnInit } from '@angular/core'; import { ListService, PermissionService, TrackByService } from '@abp/ng.core'; import type { VfTaskAttachmentDto } from '../../../proxy/vf-task-attachments/models'; import { VfTaskAttachmentViewService } from '../services/vf-task-attachment-child.service'; import { VfTaskAttachmentDetailViewService } from '../services/vf-task-attachment-child-detail.service'; import * as i0 from "@angular/core"; export declare abstract class AbstractVfTaskAttachmentComponent implements OnInit { readonly list: ListService; readonly track: TrackByService; readonly service: VfTaskAttachmentViewService; readonly serviceDetail: VfTaskAttachmentDetailViewService; readonly permissionService: PermissionService; protected isActionButtonVisible: boolean | null; title: string; vfTaskId: string; ngOnInit(): void; create(): void; update(record: VfTaskAttachmentDto): void; delete(record: VfTaskAttachmentDto): void; checkActionButtonVisibility(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }