import { OnInit } from '@angular/core'; import { TableComponent, TableColumn, TableDetailPage, TableElement, LoginService, DataReloadEvent } from '@serengeti/serengeti-common'; import { MatDialog } from '@angular/material/dialog'; import { ApplicationService } from '../../../service/application.service'; import { TranslateService } from '@ngx-translate/core'; import { AppBinaryArtifactTreeComponent } from '../tree/tree.component'; import { MatChipSelectionChange } from '@angular/material'; export declare class AppBinaryPackageComponent implements OnInit, TableDetailPage { dialog: MatDialog; private appService; private loginService; private translateService; reorganizeParents(artifacts: any[], parent: any): void; _selectedBinary: any; selectedBinary: any; selectedArtifact: any; artifacts: any[]; name: string; version: string; activeState: string; description: string; sortBy: string; sortOrder: string; sortOrderText: string; sortByIcon: string; sortByText: string; id: string; _artifactType: string; artifactType: string; contentType: string; artifactName: string; artifactAlias: string; artifactSize: number; refArtifactId: string; artifactPath: string; artifactDescription: string; artifactFile: any; temporaryFiles: any[]; selectedTemporaryFile: number; currentPath: any[]; currentArtifact: any; allArtifactCount: number; isEditMode: boolean; authorized: boolean; artifactTypes: string[]; viewMode: string; artifactTree: AppBinaryArtifactTreeComponent; artifactList: TableComponent; condition: DataReloadEvent; columns: TableColumn[]; downloadColumn: TableColumn; containerWidth: string; containerHeight: string; mouseDownOnHandle: boolean; vHighlightHandle: string; hHighlightHandle: string; dir: string; constructor(dialog: MatDialog, appService: ApplicationService, loginService: LoginService, translateService: TranslateService); ngOnInit(): void; setContent(_: TableComponent, element: TableElement, columns: TableColumn[]): void; onFolderSelected(selectedFolder: any): void; onFolderSelectedInList($event: any): void; findFolderChildren(artifacts: any[], currentPath: any[], depth?: number): any; _onFolderSelected(currentArtifact: any): void; onListOpened(list: TableComponent): void; doRefreshList($reloadEvent: DataReloadEvent): void; goDetailArtifact($event: any): void; doDeleteArtifact($event: any): void; doDeleteArtifacts(): void; _deleteArtifact(artifacts: any[], artifact: any): void; onHandleButtonClick($event: any): void; doDownloadArtifact(artifact: any): void; doSaveArtifact(): void; doCancelArtifact(): void; doResetArtifact(): void; _getFilename(filename: string): string; onBinaryArtifactChanged($event: any): void; onTemporaryFileSelectionChanged($event: MatChipSelectionChange): void; doChangeTemporaryFileSelection($event: any): void; doChangeTemporaryFile(file: any): void; doRemoveTemporaryFile(index: number): void; doCheckPackageName(): void; doBrowseReference(): void; doBrowseExternal(): void; doSortContent(sortOrder: string, sortBy: string): void; setSortText(): void; changeResizeMode($event: any, value: boolean, dir?: string): void; EventListenerMode: { capture: boolean; }; mouseUpListener: ($event: MouseEvent) => void; mouseMoveListener: ($event: MouseEvent) => void; captureMouseEvents($event: MouseEvent): void; changeContainerDimension($event: MouseEvent): void; private artifactsCount; }