import type { Shape } from "../../../../box2d.ts/build/index"; import { Collider2D } from "./Collider2D"; /** * Collider for 2D physics representing an circle. */ export declare class CircleCollider2D extends Collider2D { private _radius; private _debugDraw; private _debugObject; private updateDebugDraw; onEnable(): void; onDisable(): void; private readonly _shapeArray; protected createShapes(): Shape[]; /** * Radius of the circle. (default: 1) */ get radius(): number; /** * Radius of the circle. (default: 1) */ set radius(value: number); /** * if true, the collider will be rendered (default: false) */ get debugDraw(): boolean; /** * if true, the collider will be rendered (default: false) */ set debugDraw(value: boolean); }