import '../../../../globals.js';
/**
 * TODO: doc
 *
 * @author Jonathan Olson <jonathan.olson@colorado.edu>
 */
import { BindGroupLayout, DeviceContext, Resource, ResourceSlot } from '../../imports.js';
export default class BindGroup {
    readonly deviceContext: DeviceContext;
    readonly name: string;
    readonly layout: BindGroupLayout;
    readonly bindGroup: GPUBindGroup;
    constructor(deviceContext: DeviceContext, name: string, layout: BindGroupLayout, resourceMap: Map<ResourceSlot, Resource>);
}
//# sourceMappingURL=BindGroup.d.ts.map