import { Locator, Page } from '@playwright/test'; import { KubernetesResources } from '../core/types'; import { MainPage } from './main-page'; export declare class KubernetesDashboardPage extends MainPage { readonly namespaceLocator: Locator; readonly namespaceDropdownButton: Locator; readonly currentNamespace: Locator; readonly nodesMetricsButton: Locator; readonly podsMetricsButton: Locator; readonly deploymentsMetricsButton: Locator; readonly servicesMetricsButton: Locator; readonly ingressesMetricsButton: Locator; readonly pvcsMetricsButton: Locator; readonly configMapsMetricsButton: Locator; readonly jobsMetricsButton: Locator; readonly cronJobsMetricsButton: Locator; constructor(page: Page); changeNamespace(name: string): Promise; selectNamespaceByName(name: string): Promise; getCurrentTotalCountForResource(name: KubernetesResources): Promise; getCurrentActiveCountForResource(name: KubernetesResources): Promise; private namespaceLocatorByName; private metricsLocatorByName; private getCountByType; }