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;

}
