import { Camera } from "../camera"; import { Filter } from "../filter"; export declare class Screen { static list: {}; static platform: string; id: string; canvas: HTMLCanvasElement; gl: WebGL2RenderingContext; mainCamera: Camera; filters: Filter[]; pow2width: number; pow2height: number; capture: Filter; output: Filter; ratio: number; bgColor: number[]; constructor(selector: any); width: number; height: number; setScreenSize(width?: number, height?: number): void; setViewport(width?: number, height?: number): void; clear(r?: number, g?: number, b?: number, a?: number, mode?: number): void; attachFilter(ft: Filter): void; deleteFilter(index: any): void; }