import '../../../../globals.js';
// Copyright 2023-2024, University of Colorado Boulder
/**
 * TODO: doc
 *
 * @author Jonathan Olson <jonathan.olson@colorado.edu>
 */
import { alpenglow } from '../../imports.js';
export default class BindingType {
    getBindGroupLayoutEntry(index) {
        const entry = {
            binding: index,
            visibility: GPUShaderStage.COMPUTE
        };
        this.mutateBindGroupLayoutEntry(entry);
        return entry;
    }
}
alpenglow.register('BindingType', BindingType);
//# sourceMappingURL=BindingType.js.map