import { OnInit, EventEmitter } from '@angular/core'; import { TreeTableDataModel } from '../../../models/prime-tree-table.model'; import { OpenWorkEvent } from '../../../events/open-work-event'; import { ViewerDisplayEvent } from '../../../events/viewer-display-event'; import { CategorizationChangeEvent } from '../../../events/categorization-change-event'; import { WorkClassChildrenModel } from 'e5core-angular-services'; export declare class E5coreUiWorkRelatedItemsBaseComponent implements OnInit { treeData: any; length: number; labels: string[]; pagesizes: number[]; readonly: boolean; childWorkItemCategories: WorkClassChildrenModel[]; createButtonText: string; showCreateChildButton: boolean; showDefinedChildrenOnly: boolean; workItemSelectEvent: EventEmitter; pageEvent: EventEmitter<{}>; attachmentSelectEvent: EventEmitter; categorisationChangeEvent: EventEmitter; createChildWorkItemEvent: EventEmitter<{}>; constructor(); ngOnInit(): void; onWorkItemSelect(treeTableDataModel: TreeTableDataModel): void; onAttachmentSelect(treeTableDataModel: TreeTableDataModel): void; createChildWorkItem(): void; onCategorizationChange($event: CategorizationChangeEvent): void; selectChildCategory($event: any): void; onPageEvent(event: any): void; }