import { Locator, Page } from '@playwright/test'; import { BasePage } from './base-page'; import { ExtensionDetailsPage } from './extension-details-page'; export declare class ExtensionCatalogCardPage extends BasePage { readonly parent: Locator; readonly extensionName: string; readonly detailsButton: Locator; readonly downloadButton: Locator; readonly alreadyInstalledText: Locator; constructor(page: Page, extensionName: string); openDetails(): Promise; isInstalled(): Promise; install(timeout: number): Promise; }