import { Locator, Page } from '@playwright/test'; import { DropdownComponent } from '../../components/dropdown-component'; import { PodmanVirtualizationProviders } from '../../core/types'; import { BasePage } from '../base-page'; export declare class MachineCreationForm extends BasePage { readonly podmanMachineConfiguration: Locator; readonly podmanMachineName: Locator; readonly imagePathBox: Locator; readonly browseImagesButton: Locator; readonly podmanMachineCPUs: Locator; readonly podmanMachineMemory: Locator; readonly podmanMachineDiskSize: Locator; readonly rootPrivilegesCheckbox: Locator; readonly userModeNetworkingCheckbox: Locator; readonly providerTypeDropdown: DropdownComponent; readonly startNowCheckbox: Locator; readonly createMachineButton: Locator; constructor(page: Page); setupAndCreateMachine(machineName: string, { isRootful, enableUserNet, startNow, virtualizationProvider, }?: { isRootful?: boolean; enableUserNet?: boolean; startNow?: boolean; virtualizationProvider?: PodmanVirtualizationProviders; }): Promise; ensureCheckboxState(desiredState: boolean, checkbox: Locator): Promise; specifyVirtualizationProvider(virtualizationProvider: PodmanVirtualizationProviders | undefined): Promise; }