/**
 * Describes a point, shape that encloses no space
 */
export class PointShape3D extends AbstractShape3D {
    static INSTANCE: PointShape3D;
    compute_bounding_box(result: any): void;
    signed_distance_at_point(point: any): number;
    contains_point(point: any): boolean;
    nearest_point_on_surface(result: any, reference: any): void;
    sample_random_point_in_volume(result: any, result_offset: any, random: any): void;
    support(result: any, result_offset: any, direction_x: any, direction_y: any, direction_z: any): void;
    equals(other: any): boolean;
}
import { AbstractShape3D } from "./AbstractShape3D.js";
//# sourceMappingURL=PointShape3D.d.ts.map