import { CSS2DRendererRopNode } from '../../../nodes/rop/CSS2DRenderer';
import { CSS3DRendererRopNode } from '../../../nodes/rop/CSS3DRenderer';
import { PathTracingRendererRopNode } from '../../../nodes/rop/PathTracingRenderer';
import { WebGLRendererRopNode } from '../../../nodes/rop/WebGLRenderer';
import { WebGPURendererRopNode } from '../../../nodes/rop/WebGPURenderer';
import { ActorsNetworkRopNode } from '../../../nodes/rop/ActorsNetwork';
import { AnimationsNetworkRopNode } from '../../../nodes/rop/AnimationsNetwork';
import { AudioNetworkRopNode } from '../../../nodes/rop/AudioNetwork';
import { CopNetworkRopNode } from '../../../nodes/rop/CopNetwork';
import { EventsNetworkRopNode } from '../../../nodes/rop/EventsNetwork';
import { MaterialsNetworkRopNode } from '../../../nodes/rop/MaterialsNetwork';
import { PostProcessNetworkRopNode } from '../../../nodes/rop/PostProcessNetwork';
import { RenderersNetworkRopNode } from '../../../nodes/rop/RenderersNetwork';
export interface RopNodeChildrenMap {
    CSS2DRenderer: CSS2DRendererRopNode;
    CSS3DRenderer: CSS3DRendererRopNode;
    pathTracingRenderer: PathTracingRendererRopNode;
    WebGLRenderer: WebGLRendererRopNode;
    WebGPURenderer: WebGPURendererRopNode;
    actorsNetwork: ActorsNetworkRopNode;
    animationsNetwork: AnimationsNetworkRopNode;
    audioNetwork: AudioNetworkRopNode;
    copNetwork: CopNetworkRopNode;
    eventsNetwork: EventsNetworkRopNode;
    materialsNetwork: MaterialsNetworkRopNode;
    postProcessNetwork: PostProcessNetworkRopNode;
    renderersNetwork: RenderersNetworkRopNode;
}
import { PolyEngine } from '../../../Poly';
export declare class RopRegister {
    static run(poly: PolyEngine): void;
}
