export class CollisionComponentData { enabled: boolean; type: string; halfExtents: Vec3; linearOffset: Vec3; angularOffset: Quat; radius: number; axis: number; height: number; convexHull: boolean; /** @type {import('../../../framework/asset/asset.js').Asset | number} */ asset: import("../../../framework/asset/asset.js").Asset | number; /** @type {import('../../../framework/asset/asset.js').Asset | number} */ renderAsset: import("../../../framework/asset/asset.js").Asset | number; checkVertexDuplicates: boolean; shape: any; /** @type {import('../../../scene/model.js').Model | null} */ model: import("../../../scene/model.js").Model | null; render: any; initialized: boolean; } import { Vec3 } from '../../../core/math/vec3.js'; import { Quat } from '../../../core/math/quat.js';