import { ColorAttachment, DepthAttachment } from './value';
import type Context from './context';
declare class Framebuffer {
    context: Context;
    width: number;
    height: number;
    framebuffer: WebGLFramebuffer;
    colorAttachment: ColorAttachment;
    depthAttachment: DepthAttachment;
    constructor(context: Context, width: number, height: number, hasDepth: boolean);
    destroy(): void;
}
export default Framebuffer;
//# sourceMappingURL=framebuffer.d.ts.map