import { AnimationsCopNode } from '../../../nodes/cop/Animations';
import { BuilderCopNode } from '../../../nodes/cop/Builder';
import { ColorCopNode } from '../../../nodes/cop/Color';
import { CopCopNode } from '../../../nodes/cop/Cop';
import { EnvMapCopNode } from '../../../nodes/cop/EnvMap';
import { EventsCopNode } from '../../../nodes/cop/Events';
import { ImageCopNode } from '../../../nodes/cop/Image';
import { MaterialsCopNode } from '../../../nodes/cop/Materials';
import { NullCopNode } from '../../../nodes/cop/Null';
import { PostCopNode } from '../../../nodes/cop/Post';
import { PostProcessCopNode } from '../../../nodes/cop/PostProcess';
import { RenderersCopNode } from '../../../nodes/cop/Renderers';
import { SwitchCopNode } from '../../../nodes/cop/Switch';
import { TexturePropertiesCopNode } from '../../../nodes/cop/TextureProperties';
import { VideoCopNode } from '../../../nodes/cop/Video';
import { WebcamCopNode } from '../../../nodes/cop/Webcam';
export interface CopNodeChildrenMap {
    builder: BuilderCopNode;
    color: ColorCopNode;
    envMap: EnvMapCopNode;
    image: ImageCopNode;
    post: PostCopNode;
    null: NullCopNode;
    switch: SwitchCopNode;
    textureProperties: TexturePropertiesCopNode;
    video: VideoCopNode;
    webcam: WebcamCopNode;
    animations: AnimationsCopNode;
    cop: CopCopNode;
    events: EventsCopNode;
    materials: MaterialsCopNode;
    postProcess: PostProcessCopNode;
    renderers: RenderersCopNode;
}
import { PolyEngine } from '../../../Poly';
export declare class CopRegister {
    static run(poly: PolyEngine): void;
}
