import type { UIHorizontalDistanceConstraint } from "../core"; import { UIColor } from "../core"; import type { UIConstraintDebug } from "./UIConstraintDebug"; export declare class UIHorizontalDistanceDebug implements UIConstraintDebug { readonly constraint: UIHorizontalDistanceConstraint; readonly tint: UIColor; private readonly container; private readonly lineMaterial; private readonly lineGeometry; private readonly line; private readonly tickMaterial; private readonly tickGeometry; private readonly tickLine; private readonly textSprite; private readonly textTexture; private readonly spriteMaterial; private readonly canvas; private readonly context; private visibleInternal; private lastRenderedText; constructor(constraint: UIHorizontalDistanceConstraint); get visible(): boolean; set visible(value: boolean); destroy(): void; private updateContainerVisibility; private readonly onOrientationChanged; private readonly onRendering; private drawText; }