import GenericCamera, { Camera } from './GenericCamera'; export interface PerspectiveCameraProps { fov?: number; aspect?: number; near?: number; far?: number; } export default class PerspectiveCamera extends GenericCamera implements Camera { fov: number; aspect: number; near: number; far: number; constructor(props?: PerspectiveCameraProps); updateProjectionMatrix(): void; }