import { GameEntity } from '../../../interfaces/game/entity'; import { Observable } from 'rxjs'; import { BlendMode } from '../../../enums/entity/blend-mode'; import { BabylonJSService } from '../../babylon-js/babylon-js.service'; export declare class CommandsGraphics3dControls { private babylonjs; constructor(babylonjs: BabylonJSService); copyEntity(entity: GameEntity, parent?: GameEntity): Observable; entityAlpha(entity: GameEntity, alpha: number): Observable; entityAutoFade(entity: GameEntity, near: number, far: number): Observable; entityBlend(entity: GameEntity, mode: BlendMode): Observable; entityColor(entity: GameEntity, red: number, green: number, blue: number): Observable; entityFx(): void; entityOrder(): void; entityParent(): void; entityShininess(): void; entityTexture(): void; freeEntity(): void; hideEntity(): void; showEntity(): void; }