export class DebugVisualManager extends VisualManager { constructor(engine: any); _myDefaultColor: import("../index.js").Vector4; _myDefaultLineThickness: number; _myDefaultPointRadius: number; _myDefaultAxisLength: number; _myDefaultTextLookAtPlayer: boolean; _myDefaultTextAlignment: Alignment; _myDefaultTextVerticalAlignment: VerticalAlignment; _myDefaultUITextAlignment: Alignment; _myDefaultUITextVerticalAlignment: VerticalAlignment; _myDefaultUITextScale: number; _myDefaultUITextScreenPosition: import("../index.js").Vector3; setActive(active: any): void; drawLine(lifetimeSeconds: any, start: any, direction: any, length: any, color?: import("../index.js").Vector4, thickness?: number): unknown; drawLineEnd: (lifetimeSeconds: any, start: any, end: any, color?: import("../index.js").Vector4, thickness?: number) => void; drawArrow(lifetimeSeconds: any, start: any, direction: any, length: any, color?: import("../index.js").Vector4, thickness?: number): unknown; drawArrowEnd: (lifetimeSeconds: any, start: any, end: any, color?: import("../index.js").Vector4, thickness?: number) => void; drawPoint(lifetimeSeconds: any, position: any, color?: import("../index.js").Vector4, radius?: number): unknown; drawText(lifetimeSeconds: any, text: any, transform: any, color?: import("../index.js").Vector4, lookAtPlayer?: boolean, alignment?: Alignment, verticalAlignment?: VerticalAlignment): unknown; drawRaycast(lifetimeSeconds: any, raycastResult: any, showOnlyFirstHit?: boolean, hitNormalLength?: number, thickness?: number): unknown; drawTransform(lifetimeSeconds: any, transform: any, length?: number, thickness?: number): unknown; drawUIText: (lifetimeSeconds: any, text: any, screenPosition: any, scale?: number, color?: import("../index.js").Vector4, alignment?: Alignment, verticalAlignment?: VerticalAlignment) => void; } import { VisualManager } from "../cauldron/visual/visual_manager.js"; import { Alignment } from "@wonderlandengine/api"; import { VerticalAlignment } from "@wonderlandengine/api";