import { Locator, Page } from '@playwright/test'; import { ContainerInteractiveParams } from '../core/types'; import { BuildImagePage } from './build-image-page'; import { ContainersPage } from './containers-page'; import { ImageDetailsPage } from './image-details-page'; import { MainPage } from './main-page'; import { PullImagePage } from './pull-image-page'; export declare class ImagesPage extends MainPage { readonly pullImageButton: Locator; readonly pruneImagesButton: Locator; readonly buildImageButton: Locator; readonly pruneConfirmationButton: Locator; readonly loadImagesFromTarButton: Locator; readonly addArchiveButton: Locator; readonly confirmLoadImagesButton: Locator; readonly deleteAllUnusedImagesCheckbox: Locator; readonly deleteAllSelectedButton: Locator; readonly importImageButton: Locator; readonly addImagesToImportButton: Locator; readonly confirmImportContainersButton: Locator; constructor(page: Page); openPullImage(): Promise; pullImage(image: string): Promise; renameImage(oldname: string, newname: string, newtag?: string): Promise; startContainerWithImage(image: string, containerName: string, containersParams?: ContainerInteractiveParams): Promise; openImageDetails(name: string): Promise; pruneImages(): Promise; pruneUntaggedImages(): Promise; openBuildImage(): Promise; getImageRowByName(name: string): Promise; private imageExists; waitForImageExists(name: string, timeout?: number): Promise; waitForImageDelete(name: string, timeout?: number): Promise; countImagesByName(name: string): Promise; getCurrentStatusOfImage(name: string): Promise; loadImages(archivePath: string, timeout?: number): Promise; importContainerImage(archivePath: string, imageName: string, timeout?: number): Promise; markAllUnusedImages(): Promise; deleteAllUnusedImages(): Promise; getCountOfImagesByStatus(status: string): Promise; toggleImageManifest(manifestName: string): Promise; deleteImageManifest(manifestName: string): Promise; pushManifest(manifestName: string, timeout?: number): Promise; getImageArch(name: string): Promise; getAllImageBadges(name: string): Promise; checkImageBadge(name: string, badge: string): Promise; getAllBadgeLocators(name: string): Promise; }