export class WidgetFrameUI { constructor(engine?: import("@wonderlandengine/api").WonderlandEngine | null); _myInputSourceType: any; _myParentObject: any; _myPinned: boolean; _myWidgetVisible: boolean; _myVisibilityButtonVisible: boolean; _myEngine: import("@wonderlandengine/api").WonderlandEngine | null; _myActive: boolean; _myDestroyed: boolean; build(parentObject: any, config: any, params: any): void; _myConfig: any; _myParams: any; _myPlaneMesh: import("@wonderlandengine/api").Mesh | null | undefined; setWidgetVisible(visible: any): void; setVisibilityButtonVisible(visible: any): void; setPinned(pinned: any): void; update(dt: any): void; _updateObjectsTransforms(forceRefreshObjectsTransforms: any): void; _createSkeleton(): void; myFixForwardObject: any; myPivotObject: any; myWidgetObject: any; myVisibilityButtonPanel: any; myVisibilityButtonBackground: any; myVisibilityButtonText: any; myVisibilityButtonCursorTarget: any; myFlagsButtonPanel: any; myPinButtonPanel: any; myPinButtonBackground: any; myPinButtonText: any; myPinButtonCursorTarget: any; myNonXRParentObject: import("@wonderlandengine/api").Object3D | undefined; _setTransforms(): void; _addComponents(): void; myVisibilityButtonBackgroundComponent: any; myVisibilityButtonTextComponent: any; myVisibilityButtonCursorTargetComponent: any; myVisibilityButtonCollisionComponent: any; myPinButtonBackgroundComponent: any; myPinButtonTextComponent: any; myPinButtonCursorTargetComponent: any; myPinButtonCollisionComponent: any; _setupButtonTextComponent(textComponent: any): void; _onXRSessionStart(): void; _onXRSessionEnd(): void; _setTransformForXR(): void; _setTransformForNonXR(): void; setActive(active: any): void; destroy(): void; isDestroyed(): boolean; }