import { ElementFinder } from "protractor";
import { Atom } from "../../atom";
import { ButtonAtom } from "../button/button.atom";
export declare class TextboxNumberAtom extends Atom {
    private rootElement;
    static CSS_CLASS: string;
    upButton: ButtonAtom;
    downButton: ButtonAtom;
    input: ElementFinder;
    constructor(rootElement: ElementFinder);
    getValue: () => Promise<string>;
    getPlaceholder: () => Promise<string>;
    acceptText: (text: string) => Promise<void>;
    clearText: () => Promise<void>;
    isDisabled: () => Promise<boolean>;
    isReadonly: () => Promise<boolean>;
    isValid: () => Promise<boolean>;
}
