export class ConsoleVRWidgetParams extends WidgetParams { myOverrideBrowserConsoleFunctions: boolean; myShowOnStart: boolean; myShowVisibilityButton: boolean; myFilterByError: boolean; myPulseOnNewMessage: number; myResetToOverwrittenConsoleFunctionsOnDeactivate: boolean; myResetToConsoleOriginalFunctionsOnDeactivate: boolean; myResetToOverwrittenConsoleFunctionsOnDestroy: boolean; myResetToConsoleOriginalFunctionsOnDestroy: boolean; } export class ConsoleVRWidgetMessage { constructor(messageType: any, messageLines: any); myType: any; myLines: any; _myOriginalText: any; _myMessagesCount: number; hasSameInfo(message: any): boolean; increaseCount(): void; } export class ConsoleVRWidget { constructor(engine?: import("@wonderlandengine/api").WonderlandEngine | null); _myWidgetFrame: WidgetFrame; _myConfig: ConsoleVRWidgetConfig; _myParams: any; _myUI: ConsoleVRWidgetUI; _myMessages: any[]; _myOldBrowserConsole: any[]; _myOldConsoleVR: any[]; _myTypeFilters: boolean[]; _myScrollUp: boolean; _myScrollDown: boolean; _myScrollOffset: number; _myScrollTimer: number; _myScrollThumbstickTimer: number; _myPulseTimer: number; _myGamepadScrollEnabled: boolean; _myErrorEventListener: ((errorEvent: any) => void) | null; _myUnhandledRejectionEventListener: ((errorEvent: any) => void) | null; _myConsolePrintAddMessageEnabled: boolean; _myConsolePrintAddMessageEnabledReset: boolean; _myTextDirty: boolean; _myEngine: import("@wonderlandengine/api").WonderlandEngine | null; _myStarted: boolean; _myActive: boolean; _myVisibleBackup: any; _myUnhoverCallbacks: any[]; _myDestroyed: boolean; setVisible(visible: any): void; isVisible(): boolean; start(parentObject: any, params: any): void; _myLeftGamepad: import("../../index.js").Gamepad | null | undefined; _myRightGamepad: import("../../index.js").Gamepad | null | undefined; update(dt: any): void; isActive(): boolean; setActive(active: any): void; _overrideConsolesFunctions(): void; _myOldBrowserConsoleClear: (() => void) | undefined; _myOldConsoleVRClear: ((...args: any[]) => void) | undefined; _updateText(messageType: any): void; _consolePrint(consoleFunction: any, sender: any, ...args: any[]): void; _argsToMessage(consoleFunction: any, ...args: any[]): ConsoleVRWidgetMessage; _consoleFunctionToMessageType(consoleFunction: any): number; _formatArgs(...args: any[]): string; _stringifyItem(item: any): any; _splitLongLines(messageText: any): any[]; _getSpacesAtStart(text: any): string; _addMessage(message: any): void; _adjustScrollOffsetAfterMessageAdded(message: any, hasSameInfoAsPrev: any): void; _updateAllTexts(): void; _updateNotifyIcon(message: any): void; _updateScroll(dt: any): void; _clampScrollOffset(): void; _getMaxScrollOffset(): number; _getLinesCount(): number; _addListeners(): void; _resetFilters(messageType: any): void; _filterAllButOne(messageType: any, forceFilter?: boolean): void; _toggleFilter(messageType: any, textMaterial: any): void; _clearConsole(codeDrivenClear?: boolean, sender?: null): void; _setScrollUp(value: any): void; _setScrollDown(value: any): void; _instantScrollUp(): void; _instantScrollDown(): void; _setNotifyIconActive(active: any): void; _notifyIconUnhover(): void; _filterHover(messageType: any, material: any): void; _filterUnhover(messageType: any, material: any): void; _genericHover(material: any): void; _genericUnhover(material: any): void; _updateGamepadsExtraActions(dt: any): void; _toggleVisibility(): void; _widgetVisibleChanged(visible: any): void; _updateScrollWithThumbstick(dt: any): void; _pulseGamepad(): void; _isSimpleArray(array: any): boolean; _isSpecialSimpleArray(item: any): any; _setGamepadScrollEnabled(enabled: any): void; _jsonReplacer(key: any, value: any): any; _deactivateFix(): void; destroy(): void; isDestroyed(): boolean; } import { WidgetParams } from "../widget_frame/widget_frame.js"; import { WidgetFrame } from "../widget_frame/widget_frame.js"; import { ConsoleVRWidgetConfig } from "./console_vr_widget_config.js"; import { ConsoleVRWidgetUI } from "./console_vr_widget_ui.js";