import { Texture } from '@luma.gl/core'; export type WeightProps = { commonBounds: [number, number, number, number]; radiusPixels: number; textureWidth: number; weightsScale: number; weightsTexture: Texture; }; export declare const weightUniforms: { readonly name: "weight"; readonly source: "struct weightUniforms {\n commonBounds: vec4,\n radiusPixels: f32,\n textureWidth: f32,\n weightsScale: f32,\n};\n\n@group(0) @binding(auto) var weight: weightUniforms;\n"; readonly vs: "layout(std140) uniform weightUniforms {\n vec4 commonBounds;\n float radiusPixels;\n float textureWidth;\n float weightsScale;\n} weight;\n"; readonly uniformTypes: { readonly commonBounds: "vec4"; readonly radiusPixels: "f32"; readonly textureWidth: "f32"; readonly weightsScale: "f32"; }; }; export type MaxWeightProps = { inTexture: Texture; textureSize: number; }; export declare const maxWeightUniforms: { readonly name: "maxWeight"; readonly source: "struct maxWeightUniforms {\n textureSize: f32,\n};\n\n@group(0) @binding(auto) var maxWeight: maxWeightUniforms;\n@group(0) @binding(auto) var inTexture: texture_2d;\n"; readonly vs: "layout(std140) uniform maxWeightUniforms {\n float textureSize;\n} maxWeight;\n"; readonly uniformTypes: { readonly textureSize: "f32"; }; }; //# sourceMappingURL=heatmap-layer-uniforms.d.ts.map