declare global { interface Window { MiniPointDefaultRenderer: Renderer; MiniPointDefaultEngine: Engine; } } import { Engine } from '../render'; import { Renderer } from '../render/renderer'; import { BaseObjectInterface } from './shapes'; export declare abstract class BaseRenderer { context: CanvasRenderingContext2D; objects: Record; constructor(context: CanvasRenderingContext2D); abstract render(deltaTime: number): void; }