import {
	Scene,
	Camera,
	Color,
	ShaderMaterial,
	WebGLRenderTarget
} from '../../../src/Three';

import { Pass } from './Pass';

export class SSAARenderPass extends Pass {

	constructor( scene: Scene, camera: Camera, clearColor: Color | string | number, clearAlpha: number );
	scene: Scene;
	camera: Camera;
	sampleLevel: number;
	unbiased: boolean;
	clearColor: Color | string | number;
	clearAlpha: number;
	copyUniforms: object;
	copyMaterial: ShaderMaterial;
	fsQuad: object;
	sampleRenderTarget: undefined | WebGLRenderTarget;

}
