import { Locator, Page } from '@playwright/test'; import { ContainersPage } from './containers-page'; import { DeployToKubernetesPage } from './deploy-to-kubernetes-page'; import { DetailsPage } from './details-page'; export declare class ContainerDetailsPage extends DetailsPage { readonly stopButton: Locator; readonly deleteButton: Locator; readonly imageLink: Locator; readonly deployButton: Locator; readonly startButton: Locator; readonly exportButton: Locator; readonly terminalInput: Locator; readonly terminalContent: Locator; readonly findInLogsInput: Locator; readonly searchResults: Locator; readonly clearLogsButton: Locator; readonly exportPathInput: Locator; readonly exportBrowseButton: Locator; readonly confirmExportButton: Locator; static readonly SUMMARY_TAB = "Summary"; static readonly LOGS_TAB = "Logs"; static readonly KUBE_TAB = "Kube"; static readonly TERMINAL_TAB = "Terminal"; static readonly INSPECT_TAB = "Inspect"; static readonly Tty_TAB = "Tty"; constructor(page: Page, name: string); getState(): Promise; stopContainer(): Promise; deleteContainer(): Promise; getContainerPort(): Promise; openDeployToKubernetesPage(): Promise; executeCommandInTerminal(command: string): Promise; executeCommandInTty(command: string): Promise; findInLogs(text: string): Promise; getCountOfSearchResults(): Promise; clearLogs(): Promise; searchInInspectEditor(text: string): Promise; exportContainer(outputPath: string): Promise; }