import { Instance } from "../../instance-provider"; import { ILayerProps, Layer } from "../../surface"; import { IShaderInitialization } from "../../types"; export interface ILayer2DProps extends ILayerProps { } /** * Base layer for the 2D world layering system. This essentially just requires the Camera2D to be an available * property of the Layer2D as well as provide the 2D projection methods to the layers. */ export declare class Layer2D> extends Layer { /** * Force the world2D methods as the base methods */ baseShaderModules(shaderIO: IShaderInitialization): { fs: string[]; vs: string[]; }; }