import { Result } from "../../gwarm/core/result"; import { AuthHandler } from "../../gwarm/handlers/auth.handler"; import { BrowserContext, Page } from "playwright"; import { AuthPayload } from "../../gwarm/payloads/auth.payload"; import { AuthResult } from "../../gwarm/results/auth.result"; export declare class GmailAuthHandler extends AuthHandler { handle(context: BrowserContext, payload: AuthPayload): Promise; prepareLoginPage(page: Page): Promise; fillEmail(page: Page, email: string): Promise; fillPassword(page: Page, password: string): Promise; checkAndPassConfirmation(page: Page, confirmationEmail: string): Promise; checkIfTheAccountIsDisabled(page: Page): Promise; waitForPageLoading(page: Page): Promise; checkIfLogedIn(page: Page): Promise; checkIfCanNotSignIn(page: Page): Promise; getResult(context: BrowserContext): Promise; }