import { Texture } from '@luma.gl/core'; export type ScreenGridProps = { cellSizeClipspace: [number, number]; gridSizeClipspace: [number, number]; colorDomain: [number, number]; colorRange: Texture; }; export declare const screenGridUniforms: { readonly name: "screenGrid"; readonly source: "\nstruct ScreenGridUniforms {\n cellSizeClipspace: vec2,\n gridSizeClipspace: vec2,\n colorDomain: vec2,\n};\n\n@group(0) @binding(auto) var screenGrid: ScreenGridUniforms;\n@group(0) @binding(auto) var colorRange: texture_2d;\n@group(0) @binding(auto) var colorRangeSampler: sampler;\n"; readonly vs: "layout(std140) uniform screenGridUniforms {\n vec2 cellSizeClipspace;\n vec2 gridSizeClipspace;\n vec2 colorDomain;\n} screenGrid;\n"; readonly uniformTypes: { readonly cellSizeClipspace: "vec2"; readonly gridSizeClipspace: "vec2"; readonly colorDomain: "vec2"; }; }; //# sourceMappingURL=screen-grid-layer-uniforms.d.ts.map