trillion-widget
Version:
Trillion AR Widget
17 lines (16 loc) • 785 B
TypeScript
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);
}