import { Observable } from 'rxjs'; export declare class CommandsGraphics3dCollisions { constructor(); clearCollisions(): Observable; collisionEntity(entity: any, index: number): any; collisionNX(entity: any, index: number): number; collisionNY(entity: any, index: number): number; collisionNZ(entity: any, index: number): number; collisions(sourceEntity: any, targetEntity: any, method: number, reaction: number): void; collisionSurface(entity: any, index: number): any; collisionTime(entity: any, index: number): number; collisionTriangle(): void; collisionX(): void; collisionY(): void; collisionZ(): void; countCollisions(): void; entityBox(): void; entityCollided(): void; entityRadius(): void; entityType(): void; getEntityType(): void; meshesIntersect(): void; resetEntity(): void; }