import type { BufferLayout } from "../adapter/types/buffer-layout.js";
/** BufferLayoutHelper is a helper class that should not be used directly by applications */
export declare class BufferLayoutHelper {
    bufferLayouts: BufferLayout[];
    constructor(bufferLayouts: BufferLayout[]);
    getBufferLayout(name: string): BufferLayout | null;
    /** Get attribute names from a BufferLayout */
    getAttributeNamesForBuffer(bufferLayout: BufferLayout): string[];
    mergeBufferLayouts(bufferLayouts1: BufferLayout[], bufferLayouts2: BufferLayout[]): BufferLayout[];
}
//# sourceMappingURL=buffer-layout-helper.d.ts.map