import {
  PerspectiveCamera,
  CubeTexture,
  Mesh,
  Scene
} from '../../../src/Three';

import { Pass } from './Pass';

export class CubeTexturePass extends Pass {
  constructor(camera: PerspectiveCamera, envMap?: CubeTexture, opacity?: number);
  camera: PerspectiveCamera;
  cubeShader: object;
  cubeMesh: Mesh;
  envMap: CubeTexture;
  opacity: number;
  cubeScene: Scene;
  cubeCamera: PerspectiveCamera;
}
