import { Locator, Page } from '@playwright/test'; import { BasePage } from './base-page'; import { ImagesPage } from './images-page'; export declare class BuildImagePage extends BasePage { readonly heading: Locator; readonly containerFilePathInput: Locator; readonly buildContextDirectoryInput: Locator; readonly imageNameInput: Locator; readonly buildButton: Locator; readonly doneButton: Locator; readonly cancelBuildButton: Locator; readonly containerFilePathButton: Locator; readonly platformRegion: Locator; readonly arm64Button: Locator; readonly amd64Button: Locator; readonly arm64checkbox: Locator; readonly amd64checkbox: Locator; readonly archMoreOptionsButton: Locator; readonly archLessOptionsButton: Locator; readonly terminalContent: Locator; readonly targetDropdownButton: Locator; constructor(page: Page); buildImage(imageName: string, containerFilePath: string, contextDirectory: string, archType?: string[], timeout?: number, target?: string): Promise; cancelBuild(imageName: string, containerFilePath: string, contextDirectory: string, archType?: string[], options?: { cancelAfterTimeout?: number; target?: string; }): Promise; uncheckedAllCheckboxes(): Promise; private checkArchCheckbox; uncheckDefaultCheckbox(): Promise; private selectBuildTarget; private showAllArchOptions; private fillBuildImageForm; }