import type { LC, PropsWithChildren, LiveElement } from '@use-gpu/live'; import type { PassFlags, PassResources, RenderComponents } from '../pass/types.d.mts'; export type DeferredRendererOptions = Pick; export type DeferredRendererProps = PropsWithChildren<{ resources: PassResources; options?: DeferredRendererOptions; passes?: LiveElement[]; subpasses?: LiveElement[]; components?: RenderComponents; }>; /** Deferred-mode rendering with a G-Buffer. Lights are painted in afterwards using stencil volumes. */ export declare const DeferredRenderer: LC;