import { Page, Locator } from '@playwright/test';
declare class LoginPage {
    private page;
    readonly usernameInput: Locator;
    readonly passwordInput: Locator;
    readonly continueButton: Locator;
    readonly loginButton: Locator;
    readonly loginMessage: Locator;
    readonly errorMessage: Locator;
    readonly passwordHeading: Locator;
    constructor(page: Page);
    fillUsername(username: string): Promise<void>;
    clickContinueButton(): Promise<void>;
    fillPassword(password: string): Promise<void>;
    clickLoginButton(): Promise<void>;
    login(credentials?: {
        username?: string;
        password?: string;
    }): Promise<void>;
    loginWithTestUser(credentials?: {
        username?: string;
        password?: string;
    }): Promise<void>;
    loginFailAssertion(): Promise<void>;
    loginWithoutOrgAssertion(credentials?: {
        username?: string;
        password?: string;
    }): Promise<void>;
}
export { LoginPage };
