import { GLSettings } from "../../../gl"; import { ILayerProps, Layer } from "../../../surface/layer"; import { IShaderInitialization } from "../../../types"; import { TriangleInstance } from "./triangle-instance"; export interface ITriangleLayerProps extends ILayerProps { } /** * Layer for rendering simple Triangle primitives */ export declare class TriangleLayer> extends Layer { static defaultProps: ITriangleLayerProps; initShader(): IShaderInitialization | null; getMaterialOptions(): Partial> & { modify(options: Partial>): Omit">; } & { cullSide: GLSettings.Material.CullSide; }; }