import { OnInit } from '@angular/core'; import { ListService, PermissionService, TrackByService } from '@abp/ng.core'; import type { StatusDto } from '../../../proxy/statuses/models'; import { StatusViewService } from '../services/status.service'; import { StatusDetailViewService } from '../services/status-detail.service'; import * as i0 from "@angular/core"; export declare const ChildTabDependencies: any[]; export declare const ChildComponentDependencies: any[]; export declare abstract class AbstractStatusComponent implements OnInit { readonly list: ListService; readonly track: TrackByService; readonly service: StatusViewService; readonly serviceDetail: StatusDetailViewService; readonly permissionService: PermissionService; protected title: string; protected isActionButtonVisible: boolean | null; statusEntityTypeOptions: import("@abp/ng.core").ABP.Option[]; ngOnInit(): void; clearFilters(): void; showForm(): void; create(): void; update(record: StatusDto): void; delete(record: StatusDto): void; exportToExcel(): void; checkActionButtonVisibility(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }