/**
 * A render pass implementing rendering of depth. In current implementation, the depth is encoded in
 * RGBA8 texture, and is used on WebGL1 devices as a fallback for missing depth grab functionality.
 *
 * @ignore
 */
export class RenderPassDepth extends RenderPass {
    constructor(device: any, renderer: any, camera: any);
    renderer: any;
    camera: any;
    update(scene: any): void;
    scene: any;
    setupRenderTarget(): void;
}
import { RenderPass } from '../../platform/graphics/render-pass.js';
