import { BackgroundRendererType, Chunk, RendererType } from '@df0/types'; import { Renderer } from '../Renderer'; import { GameGLManager } from '../WebGL/GameGLManager'; import { RectRenderer } from './RectRenderer'; export declare class BackgroundRenderer implements BackgroundRendererType { manager: GameGLManager; renderer: Renderer; borderRenderer: RectRenderer; chunkShadowRenderer: RectRenderer; highQuality: boolean; rendererType: RendererType; constructor(manager: GameGLManager); queueChunks(exploredChunks: Iterable, highPerfMode: boolean, drawChunkBorders: boolean, disableFancySpaceEffect: boolean, innerNebulaColor?: string, nebulaColor?: string, spaceColor?: string, deepSpaceColor?: string, deadSpaceColor?: string): void; fillPerlin(): void; flush(): void; }