import * as THREE from "three" ; /**
 * `IPassManager` provides a base interface for  Pass * managers like  MapRenderingManager .
  export interface IPassManager { /**
     * The render method to extend in `IPassManager`'s implementations. This is the place where the
     * desired setups and effect composing and chaining happen.
     */ render ( renderer , ... args ) : void ; /**
     * The resize method to extend in  Pass implementations
     * to resize the render targets to match
     * the size of the visible canvas. It should be called on resize events.
     *
     *  param width param height setSize ( width , height ) : void ; }