import '../../../../globals.js';
export default abstract class BindingType {
    protected abstract mutateBindGroupLayoutEntry(entry: GPUBindGroupLayoutEntry): void;
    abstract combined(other: BindingType): BindingType | null;
    abstract toDebugString(): string;
    getBindGroupLayoutEntry(index: number): GPUBindGroupLayoutEntry;
}
//# sourceMappingURL=BindingType.d.ts.map