import { Action } from "survey-core";
import { SurveyCreatorModel } from "../../creator-base";
import { ICreatorPlugin } from "../../creator-settings";
import { TestSurveyTabViewModel } from "./test";
export declare class TabTestPlugin implements ICreatorPlugin {
    private creator;
    private languageSelectorAction;
    protected changeThemeAction: Action;
    private deviceSelectorAction;
    private orientationSelectorAction;
    private invisibleToggleAction;
    private testAgainAction;
    private designerAction;
    private previewAction;
    private prevPageAction;
    private nextPageAction;
    private simulatorTheme;
    static iconName: string;
    model: TestSurveyTabViewModel;
    private _previewDevice;
    get previewDevice(): string;
    set previewDevice(newValue: string);
    private setDevice;
    private setDefaultLanguageOption;
    private getLanguages;
    private updateActions;
    private setPreviewTheme;
    private createVisibleUpdater;
    constructor(creator: SurveyCreatorModel);
    activate(): void;
    update(): void;
    deactivate(): boolean;
    createActions(): Array<Action>;
    addFooterActions(): void;
}
