import { Observable } from 'rxjs'; import { BabylonJSService } from '../../babylon-js/babylon-js.service'; import { Graphics2dService } from '../../2d/graphics2d.service'; import { GameStateService } from '../../game-state/game-state.service'; export declare class CommandsGraphics2dGraphics { private babylonjs; private graphics2dService; private gameState; constructor(babylonjs: BabylonJSService, graphics2dService: Graphics2dService, gameState: GameStateService); cls(): Observable; clsColor(red: number, green: number, blue: number): Observable; color(red: number, green: number, blue: number): Observable; line(beginX: number, beginY: number, endX: number, endY: number): Observable; origin(x: number, y: number): Observable; oval(x: number, y: number, width: number, height: number, filled: boolean): Observable; rect(x: number, y: number, width: number, height: number, filled: boolean): Observable; viewport(beginX: number, beginY: number, width: number, height: number): Observable; }