import { Texture } from "./texture";
export declare enum TexturePointer {
    TEXTURE = "TEXTURE",
    TEXTURE_2D = "TEXTURE_2D"
}
export declare enum BufferAttachment {
    COLOR_ATTACHMENT0 = "COLOR_ATTACHMENT0"
}
export declare class Buffer {
    gl: WebGLRenderingContext;
    texture: Texture;
    target: TexturePointer;
    buffer: WebGLBuffer;
    attachment: BufferAttachment;
    level: number;
    constructor(gl: WebGLRenderingContext, texture: Texture, target: TexturePointer, buffer: WebGLBuffer, attachment: BufferAttachment, level: number);
}
