export class EasyTuneWidgetParams extends WidgetParams { myShowOnStart: boolean; myShowVisibilityButton: boolean; myShowAdditionalButtons: boolean; myGamepadScrollVariableEnabled: boolean; myShowVariablesImportExportButtons: boolean; myVariablesImportCallback: any; myVariablesExportCallback: any; } export class EasyTuneWidget { constructor(engine?: import("@wonderlandengine/api").WonderlandEngine | null); _myStarted: boolean; _myStartVariable: any; _myActive: boolean; _myVisibleBackup: any; _myWidgetFrame: WidgetFrame; _myConfig: EasyTuneWidgetConfig; _myParams: any; _myWidgets: any[]; _myEasyTuneVariables: any; _myEasyTuneLastSize: number; _myVariableNames: any[] | null; _myCurrentWidget: any; _myCurrentVariable: any; _myScrollVariableTimer: number; _myGamepad: import("../../../index.js").Gamepad | null; _myRefreshVariablesTimer: number; _myDirty: boolean; _myEngine: import("@wonderlandengine/api").WonderlandEngine | null; _myDestroyed: boolean; setCurrentVariable(variableName: any): void; refresh(): void; setVisible(visible: any): void; isVisible(): boolean; start(parentObject: any, params: any, easyTuneVariables: any): void; _myRightGamepad: import("../../../index.js").Gamepad | null | undefined; _myLeftGamepad: import("../../../index.js").Gamepad | null | undefined; update(dt: any): void; isActive(): boolean; setActive(active: any): void; _initializeWidgets(): void; _selectCurrentWidget(): void; _refreshEasyTuneVariables(): void; _updateGamepadWidgetVisibility(): void; _toggleVisibility(): void; _widgetVisibleChanged(visible: any): void; _updateGamepadScrollVariable(dt: any): void; _scrollVariable(amount: any): void; _createIndexString(): string; _getVariableIndex(variable: any): number; _updateWidgetCurrentVariable(): void; _importVariables(): void; _exportVariables(): void; _onImportSuccess(): void; _onImportFailure(): void; _onExportSuccess(): void; _onExportFailure(): void; destroy(): void; isDestroyed(): boolean; getValidEasyTuneVariablesLength(): number; getValidEasyTuneVariablesNames(): any[]; } import { WidgetParams } from "../../widget_frame/widget_frame.js"; import { WidgetFrame } from "../../widget_frame/widget_frame.js"; import { EasyTuneWidgetConfig } from "./easy_tune_widget_config.js";