import { GameEntity } from '../../../interfaces/game/entity'; import { Observable } from 'rxjs'; export declare class CommandsGraphics3dStatus { constructor(); countChildren(entity: GameEntity): Observable; deltaPitch(sourceEntity: GameEntity, targetEntity: GameEntity): Observable; deltaYaw(sourceEntity: GameEntity, targetEntity: GameEntity): Observable; entityClass(entity: GameEntity): string; entityDistance(entity1: GameEntity, entity2: GameEntity): Observable; entityInView(entity: GameEntity, camera: GameEntity): Observable; entityName(entity: GameEntity): Observable; entityPitch(entity: GameEntity, global?: boolean): Observable; entityRoll(entity: GameEntity, global?: boolean): Observable; entityVisible(entity1: GameEntity, entity2: GameEntity): Observable; entityX(entity: GameEntity, global?: boolean): Observable; entityY(entity: GameEntity, global?: boolean): Observable; entityYaw(entity: GameEntity, global?: boolean): Observable; entityZ(entity: GameEntity, global?: boolean): Observable; findChild(entity: GameEntity, childName: string): Observable; getChild(entity: GameEntity, index: number): Observable; getParent(entity: GameEntity): Observable; nameEntity(entity: GameEntity, name: string): Observable; }