export class BenchmarkMaxPhysXComponent extends Component { static Properties: { _myStaticDomeSize: import("@wonderlandengine/api").ComponentProperty; _myStaticPhysXCount: import("@wonderlandengine/api").ComponentProperty; _myDynamicDomeSize: import("@wonderlandengine/api").ComponentProperty; _myDynamicPhysXCount: import("@wonderlandengine/api").ComponentProperty; _myKinematicDomeSize: import("@wonderlandengine/api").ComponentProperty; _myKinematicPhysXCount: import("@wonderlandengine/api").ComponentProperty; _myRaycastCount: import("@wonderlandengine/api").ComponentProperty; _myVisualizeRaycast: import("@wonderlandengine/api").ComponentProperty; _myVisualizeRaycastDelay: import("@wonderlandengine/api").ComponentProperty; _myUseConvexMesh: import("@wonderlandengine/api").ComponentProperty; _myShapeIndex: import("@wonderlandengine/api").ComponentProperty; _myShapeScaleMultiplier: import("@wonderlandengine/api").ComponentProperty; _myLogEnabled: import("@wonderlandengine/api").ComponentProperty; _myClearConsoleBeforeLog: import("@wonderlandengine/api").ComponentProperty; }; start(): void; _myActive: boolean | undefined; _myStarted: boolean | undefined; _myPreStartTimer: Timer | undefined; _start(): void; _myParentObject: import("@wonderlandengine/api").Object3D | undefined; _myRaycastParams: RaycastParams | undefined; _myRaycastResults: RaycastResults | undefined; _myStaticPhysXObjects: any[] | undefined; _myStaticPhysXComponents: any[] | undefined; _myStaticPhysXCollectors: any[] | undefined; _myDynamicPhysXObjects: any[] | undefined; _myDynamicPhysXComponents: any[] | undefined; _myDynamicPhysXCollectors: any[] | undefined; _myKinematicPhysXObjects: any[] | undefined; _myKinematicPhysXComponents: any[] | undefined; _myKinematicPhysXCollectors: any[] | undefined; _myStartTimer: Timer | undefined; _myTimer: Timer | undefined; _myDebugTimer: Timer | undefined; _myLogEnabledTimer: Timer | undefined; _myFPSHistory: any[] | undefined; _myAddVelocityDelay: number | undefined; _myTranslateVec3: import("../type_definitions/array_type_definitions.js").Vector3 | undefined; _myRotateVec3: import("../type_definitions/array_type_definitions.js").Vector3 | undefined; update(dt: any): void; _raycastTest(debugEnabled: any): void; _spawnDome(staticDome: any, dynamicDome: any): void; _addPhysX(physXDirection: any, staticDome: any, dynamicDome: any): void; onActivate(): void; onDeactivate(): void; onDestroy(): void; } import { Component } from "@wonderlandengine/api"; import { Timer } from "../cauldron/timer.js"; import { RaycastParams } from "../physics/physics_raycast_params.js"; import { RaycastResults } from "../physics/physics_raycast_params.js";