export class GamepadControlSchemeComponent extends Component { static Properties: { _myShowOnStart: import("@wonderlandengine/api").ComponentProperty; _myHandedness: import("@wonderlandengine/api").ComponentProperty; _mySelectText: import("@wonderlandengine/api").ComponentProperty; _mySqueezeText: import("@wonderlandengine/api").ComponentProperty; _myThumbstickText: import("@wonderlandengine/api").ComponentProperty; _myBottomButtonText: import("@wonderlandengine/api").ComponentProperty; _myTopButtonText: import("@wonderlandengine/api").ComponentProperty; _mySelect: import("@wonderlandengine/api").ComponentProperty; _mySqueeze: import("@wonderlandengine/api").ComponentProperty; _myThumbstick: import("@wonderlandengine/api").ComponentProperty; _myBottomButton: import("@wonderlandengine/api").ComponentProperty; _myTopButton: import("@wonderlandengine/api").ComponentProperty; _myTextScaleMultiplier: import("@wonderlandengine/api").ComponentProperty; _myTextOffsetMultiplier: import("@wonderlandengine/api").ComponentProperty; _myLineLengthMultiplier: import("@wonderlandengine/api").ComponentProperty; _myLineThicknessMultiplier: import("@wonderlandengine/api").ComponentProperty; _myDistanceFromButtonsMultiplier: import("@wonderlandengine/api").ComponentProperty; _myTextMaterial: import("@wonderlandengine/api").ComponentProperty; _myLineMaterial: import("@wonderlandengine/api").ComponentProperty; }; start(): void; _myTextMaterialFinal: any; _myLineMaterialFinal: any; _myHandednessType: Handedness | null | undefined; _myControlSchemeDirection: number | undefined; _myVisible: any; _mySetVisibleNextUpdate: boolean | undefined; _myVisibleBackup: any; update(dt: any): void; onActivate(): void; onDeactivate(): void; isVisible(): any; setVisible(visible: any): void; setSelectText(text: any): void; _mySelectText: any; setSqueezeText(text: any): void; _mySqueezeText: any; setThumbstickText(text: any): void; _myThumbstickText: any; setBottomButtonText(text: any): void; _myBottomButtonText: any; setTopButtonText(text: any): void; _myTopButtonText: any; _createControlScheme(): void; _myParentObject: import("@wonderlandengine/api").Object3D | undefined; _mySelectObject: import("@wonderlandengine/api").Object3D | undefined; _mySelectTextComponent: any; _mySqueezeObject: import("@wonderlandengine/api").Object3D | undefined; _mySqueezeTextComponent: any; _myThumbstickObject: import("@wonderlandengine/api").Object3D | undefined; _myThumbstickTextComponent: any; _myBottomButtonObject: import("@wonderlandengine/api").Object3D | undefined; _myBottomButtonTextComponent: any; _myTopButtonObject: import("@wonderlandengine/api").Object3D | undefined; _myTopButtonTextComponent: any; _addScheme(buttonObject: any, referenceObject: any, startOffset: any, endOffset: any, parentObject: any): any; _addLine(start: any, end: any, parentObject: any): void; _addText(position: any, forward: any, up: any, parentObject: any): any; _hideEmptySchemes(): void; } import { Component } from "@wonderlandengine/api"; import { Handedness } from "../../cauldron/input_types.js";