import type { BufferLikeObject, BufferLikeReactiveObject } from '../../../core';
import { BufferUsage, Resource } from '../../../core';
export interface VertexBufferProperties extends Partial<Omit<BufferLikeObject, 'instanceId'>> {
}
export declare class VertexBuffer extends Resource implements BufferLikeReactiveObject {
    usage: BufferUsage;
    data: BufferLikeObject['data'];
    constructor(properties?: VertexBufferProperties);
}
