import { Point, Rectangle } from '@awayjs/core';
import { RenderTargetWebGL } from './RenderTargetWebGL';
export declare class RenderTargetWebGLMSAA extends RenderTargetWebGL {
    isMsaaTarget: boolean;
    protected _color: WebGLRenderbuffer;
    _drawTarget: RenderTargetWebGL;
    get readBuffer(): WebGLFramebuffer;
    get isValid(): import("./TextureWebGL").TextureWebGL;
    protected init(): void;
    linkTarget(target: RenderTargetWebGL | null): void;
    present(target?: RenderTargetWebGL, sourceRect?: Rectangle, targetPoint?: Point): void;
    linkTexture(_texture: WebGLTexture): void;
    dispose(): void;
    unload(): void;
}
//# sourceMappingURL=RenderTargetWebGLMSAA.d.ts.map