import type { WebGPURenderer } from 'three/webgpu';
import type { IRenderable } from './IRenderable.js';
import type { IStage } from './IStage.js';
export interface ClearStageOptions {
    color?: boolean;
    depth?: boolean;
    stencil?: boolean;
}
export declare class ClearStage implements IStage, IRenderable {
    name: string;
    color: boolean;
    depth: boolean;
    stencil: boolean;
    constructor(opts?: ClearStageOptions, name?: string);
    resize(_width: number, _height: number): void;
    updateFrame(_now: number, _deltaTime: number, _frameNo: number): void;
    renderTo(renderer: WebGPURenderer): void;
}
//# sourceMappingURL=ClearStage.d.ts.map