UNPKG

trillion-widget

Version:

Trillion AR Widget

17 lines (16 loc) 785 B
import { ReflectionMapDto } from '../dto/reflection-map.dto'; import { ViewerConfigDto } from '../dto/viewer-config.dto'; import { BaseConfig } from './base-config.object'; import { CameraRotation } from './camera-rotation.object'; import { LightConfig } from './light-config.object'; import { PointOfView } from './point-of-view.object'; import { MaterialParams } from "../dto/materials.dto"; export declare class ViewerConfig extends BaseConfig { readonly pointsOfView: Array<PointOfView>; readonly lights: Array<LightConfig>; readonly cameraRotation: CameraRotation; readonly viewerReflectionMap?: ReflectionMapDto; readonly materials?: Record<string, MaterialParams>; readonly buyItNowEnabled?: boolean; constructor(viewerConfigDto: ViewerConfigDto); }