import { Locator, Page } from '@playwright/test'; import { ResourceElementActions } from '../core/operations'; import { PodmanMachinePrivileges } from '../core/types'; import { ResourceCardPage } from './resource-card-page'; export declare class ResourceConnectionCardPage extends ResourceCardPage { readonly resourceElement: Locator; readonly resourceElementDetailsButton: Locator; readonly resourceElementConnectionStatus: Locator; readonly resourceElementConnectionActions: Locator; readonly createButton: Locator; readonly connectionType: Locator; readonly machinePrivileges: Locator; constructor(page: Page, resourceName: string, resourceElementVisibleName?: string); doesResourceElementExist(): Promise; performConnectionAction(operation: ResourceElementActions, timeout?: number): Promise; getConnectionInfoByLabel(label: string): Promise; toggleMachinePrivileges(targetPrivilege: PodmanMachinePrivileges, timeout?: number): Promise; }