import { ElementArrayFinder, ElementFinder } from "../wdio/index.js"; export declare class BasePage { private readonly tagName; protected current: ElementFinder; constructor(tagName: string); getElementFinder(): ElementFinder; isPresent(): Promise; isDisplayed(): Promise; byId(id: string): ElementFinder; byTagName(tagName: string): ElementFinder; byClassName(className: string): ElementFinder; byCSS(cssExpression: string): ElementFinder; byButtonText(text: string): ElementFinder; byElementText(tagName: string, text: string): ElementFinder; bySystelabTestId(systelabTestId: string): ElementFinder; allByTagName(tagName: string): ElementArrayFinder; allByClassName(className: string): ElementArrayFinder; allByCSS(cssExpression: string): ElementArrayFinder; allBySystelabTestId(systelabTestId: string): ElementArrayFinder; waitToBePresent(timeout?: number): Promise; waitToBeNotPresent(timeout?: number): Promise; waitToBeDisplayed(timeout?: number): Promise; waitToBeNotDisplayed(timeout?: number): Promise; takeScreenshot(): Promise; saveScreenshot(filepath: string): Promise; }