import { type BaseData } from '../../data/wgslTypes.ts';
import type { TgpuBindGroupLayout } from '../../tgpuBindGroupLayout.ts';
/**
 * Warns if layout exceeds supported buffer count limits.
 */
export declare function warnIfOverflow(layouts: TgpuBindGroupLayout[], limits: GPUSupportedLimits): void;
/**
 * See https://www.w3.org/TR/WGSL/#address-space-layout-constraints
 */
export declare function warnIfNotUniformAligned(schema: BaseData): void;
