import { Locator, Page } from '@playwright/test'; import { ContainerInteractiveParams } from '../core/types'; import { BasePage } from './base-page'; import { ContainerDetailsPage } from './container-details-page'; import { ContainersPage } from './containers-page'; export declare class RunImagePage extends BasePage { readonly name: Locator; readonly heading: Locator; readonly closeLink: Locator; readonly backToImageDetailsLink: Locator; readonly imageName: string; readonly startContainerButton: Locator; readonly errorAlert: Locator; readonly containerNameInput: Locator; readonly containerEntryPointInput: Locator; readonly containerComamndInput: Locator; readonly containerAddCustomPortMappingButton: Locator; readonly volumeNameInput: Locator; readonly volumeContainerPath: Locator; constructor(page: Page, name: string); activateTab(name: string): Promise; setHostPortToExposedContainerPort(exposedPort: string, port: string): Promise; startInteractiveContainer(customName?: string): Promise; startContainer(customName?: string, optionalParams?: ContainerInteractiveParams): Promise; setCustomPortMapping(customPortMapping: string): Promise; selectUserDefinedNetwork(networkName: string): Promise; }