import { mat3, vec2 } from 'gl-matrix'; import { AABB } from '../aabb'; import { Shape, MassDistribution } from '../types'; export declare class Circle implements Shape, MassDistribution { readonly radius: number; constructor(radius: number); support(out: vec2, dir: vec2, margin?: number): vec2; aabb(out: AABB, transform: mat3): AABB; testPoint(point: vec2): boolean; inetria(mass: number): number; }