import UniformNode from "../core/UniformNode.js"; export interface BufferNodeInterface { isBufferNode: true; bufferType: string; bufferCount: number; } declare const BufferNode: { new(value: TValue, bufferType: TNodeType, bufferCount?: number): BufferNode; }; // eslint-disable-next-line @typescript-eslint/no-empty-interface export interface BufferNodeExtensions { } type BufferNode = & UniformNode & BufferNodeInterface & BufferNodeExtensions; export default BufferNode; export const buffer: ( value: TValue, type: TNodeType, count: number, ) => BufferNode; export {};