import type { Device, Format, RenderTarget, Texture } from '@antv/g-device-api'; import { TextureDimension, TextureUsage } from '@antv/g-device-api'; import type { RGRenderTargetDescription } from './RenderTargetDescription'; export declare class RGRenderTarget { debugName: string; readonly dimension = TextureDimension.TEXTURE_2D; readonly depthOrArrayLayers = 1; readonly mipLevelCount = 1; format: Format; width: number; height: number; sampleCount: number; usage: TextureUsage; needsClear: boolean; texture: Texture | null; attachment: RenderTarget; age: number; constructor(device: Device, desc: Readonly); setDebugName(device: Device, debugName: string): void; matchesDescription(desc: Readonly): boolean; reset(desc: Readonly): void; destroy(): void; } //# sourceMappingURL=RenderTarget.d.ts.map