export class VirtualGamepadComponent extends Component { static Properties: { _myShowOnDesktop: import("@wonderlandengine/api").ComponentProperty; _myShowOnMobile: import("@wonderlandengine/api").ComponentProperty; _myShowOnHeadset: import("@wonderlandengine/api").ComponentProperty; _myAddToUniversalGamepad: import("@wonderlandengine/api").ComponentProperty; _myOpacity: import("@wonderlandengine/api").ComponentProperty; _myIconColor: import("@wonderlandengine/api").ComponentProperty; _myBackgroundColor: import("@wonderlandengine/api").ComponentProperty; _myInterfaceScale: import("@wonderlandengine/api").ComponentProperty; _myMarginScale: import("@wonderlandengine/api").ComponentProperty; ADVANCED_PARAMS_BELOW: import("@wonderlandengine/api").ComponentProperty; _myLabelFontSize: import("@wonderlandengine/api").ComponentProperty; _myLabelFontFamily: import("@wonderlandengine/api").ComponentProperty; _myLabelFontWeight: import("@wonderlandengine/api").ComponentProperty; _myImagePressedBrightness: import("@wonderlandengine/api").ComponentProperty; _myLeftFirstButtonEnabled: import("@wonderlandengine/api").ComponentProperty; _myLeftFirstButtonGamepadButtonID: import("@wonderlandengine/api").ComponentProperty; _myLeftFirstButtonGamepadHandedness: import("@wonderlandengine/api").ComponentProperty; _myLeftFirstButtonIconType: import("@wonderlandengine/api").ComponentProperty; _myLeftFirstButtonIconLabelOrImageUrl: import("@wonderlandengine/api").ComponentProperty; _myLeftSecondButtonEnabled: import("@wonderlandengine/api").ComponentProperty; _myLeftSecondButtonGamepadButtonID: import("@wonderlandengine/api").ComponentProperty; _myLeftSecondButtonGamepadHandedness: import("@wonderlandengine/api").ComponentProperty; _myLeftSecondButtonIconType: import("@wonderlandengine/api").ComponentProperty; _myLeftSecondButtonIconLabelOrImageUrl: import("@wonderlandengine/api").ComponentProperty; _myLeftThirdButtonEnabled: import("@wonderlandengine/api").ComponentProperty; _myLeftThirdButtonGamepadButtonID: import("@wonderlandengine/api").ComponentProperty; _myLeftThirdButtonGamepadHandedness: import("@wonderlandengine/api").ComponentProperty; _myLeftThirdButtonIconType: import("@wonderlandengine/api").ComponentProperty; _myLeftThirdButtonIconLabelOrImageUrl: import("@wonderlandengine/api").ComponentProperty; _myLeftFourthButtonEnabled: import("@wonderlandengine/api").ComponentProperty; _myLeftFourthButtonGamepadButtonID: import("@wonderlandengine/api").ComponentProperty; _myLeftFourthButtonGamepadHandedness: import("@wonderlandengine/api").ComponentProperty; _myLeftFourthButtonIconType: import("@wonderlandengine/api").ComponentProperty; _myLeftFourthButtonIconLabelOrImageUrl: import("@wonderlandengine/api").ComponentProperty; _myLeftFifthButtonEnabled: import("@wonderlandengine/api").ComponentProperty; _myLeftFifthButtonGamepadButtonID: import("@wonderlandengine/api").ComponentProperty; _myLeftFifthButtonGamepadHandedness: import("@wonderlandengine/api").ComponentProperty; _myLeftFifthButtonIconType: import("@wonderlandengine/api").ComponentProperty; _myLeftFifthButtonIconLabelOrImageUrl: import("@wonderlandengine/api").ComponentProperty; _myLeftThumbstickEnabled: import("@wonderlandengine/api").ComponentProperty; _myLeftThumbstickGamepadHandedness: import("@wonderlandengine/api").ComponentProperty; _myRightFirstButtonEnabled: import("@wonderlandengine/api").ComponentProperty; _myRightFirstButtonGamepadButtonID: import("@wonderlandengine/api").ComponentProperty; _myRightFirstButtonGamepadHandedness: import("@wonderlandengine/api").ComponentProperty; _myRightFirstButtonIconType: import("@wonderlandengine/api").ComponentProperty; _myRightFirstButtonIconLabelOrImageUrl: import("@wonderlandengine/api").ComponentProperty; _myRightSecondButtonEnabled: import("@wonderlandengine/api").ComponentProperty; _myRightSecondButtonGamepadButtonID: import("@wonderlandengine/api").ComponentProperty; _myRightSecondButtonGamepadHandedness: import("@wonderlandengine/api").ComponentProperty; _myRightSecondButtonIconType: import("@wonderlandengine/api").ComponentProperty; _myRightSecondButtonIconLabelOrImageUrl: import("@wonderlandengine/api").ComponentProperty; _myRightThirdButtonEnabled: import("@wonderlandengine/api").ComponentProperty; _myRightThirdButtonGamepadButtonID: import("@wonderlandengine/api").ComponentProperty; _myRightThirdButtonGamepadHandedness: import("@wonderlandengine/api").ComponentProperty; _myRightThirdButtonIconType: import("@wonderlandengine/api").ComponentProperty; _myRightThirdButtonIconLabelOrImageUrl: import("@wonderlandengine/api").ComponentProperty; _myRightFourthButtonEnabled: import("@wonderlandengine/api").ComponentProperty; _myRightFourthButtonGamepadButtonID: import("@wonderlandengine/api").ComponentProperty; _myRightFourthButtonGamepadHandedness: import("@wonderlandengine/api").ComponentProperty; _myRightFourthButtonIconType: import("@wonderlandengine/api").ComponentProperty; _myRightFourthButtonIconLabelOrImageUrl: import("@wonderlandengine/api").ComponentProperty; _myRightFifthButtonEnabled: import("@wonderlandengine/api").ComponentProperty; _myRightFifthButtonGamepadButtonID: import("@wonderlandengine/api").ComponentProperty; _myRightFifthButtonGamepadHandedness: import("@wonderlandengine/api").ComponentProperty; _myRightFifthButtonIconType: import("@wonderlandengine/api").ComponentProperty; _myRightFifthButtonIconLabelOrImageUrl: import("@wonderlandengine/api").ComponentProperty; _myRightThumbstickEnabled: import("@wonderlandengine/api").ComponentProperty; _myRightThumbstickGamepadHandedness: import("@wonderlandengine/api").ComponentProperty; }; start(): void; _myVirtualGamepad: VirtualGamepad | undefined; _myFirstUpdate: boolean | undefined; _myLeftVirtualGamepadGamepadCore: VirtualGamepadGamepadCore | null | undefined; _myRightVirtualGamepadGamepadCore: VirtualGamepadGamepadCore | null | undefined; _myActivateOnNextUpdate: boolean | undefined; update(dt: any): void; _advancedConfig(params: any): void; _addToUniversalGamepad(): void; _gamepadPropertyButtonIDToEnum(propertyButtonID: any): GamepadButtonID | null; onActivate(): void; _onActivate(): void; onDeactivate(): void; onDestroy(): void; } import { Component } from "@wonderlandengine/api"; import { VirtualGamepad } from "./virtual_gamepad.js"; import { VirtualGamepadGamepadCore } from "../gamepad_cores/virtual_gamepad_gamepad_core.js"; import { GamepadButtonID } from "../gamepad_buttons.js";