import { Locator } from "playwright-core";
import { Atom } from "../../atom";
export declare class TextboxAtom extends Atom {
    static CSS_CLASS: string;
    get input(): Locator;
    acceptText: (text: string) => Promise<void>;
    toHaveValue: (text: string) => Promise<void>;
    clearText: () => Promise<void>;
    /** Clear using keyboard (Ctrl+A then Delete) */
    deleteTextManually: () => Promise<void>;
    toBeDisabled: () => Promise<void>;
    toNotBeDisabled: () => Promise<void>;
    toBeReadOnly: () => Promise<void>;
    toHaveError: () => Promise<boolean>;
    toNotHaveError: () => Promise<boolean>;
}
