UNPKG

trillion-widget

Version:

Trillion AR Widget

16 lines (15 loc) 641 B
import { LightType } from "../typings/light-type"; import { Vector3Dto } from "./vector3.dto"; export type LightConfigDto = BaseLightConfigDto | DirectionalLightConfigDto; export declare class BaseLightConfigDto { readonly name: string; readonly type: LightType; readonly intensity: number; readonly color: number; readonly position?: Vector3Dto; } export declare class DirectionalLightConfigDto extends BaseLightConfigDto { readonly target?: Vector3Dto; readonly type: LightType; } export declare function isDirectionalLightConfigDto(lightConfigDto: LightConfigDto): lightConfigDto is DirectionalLightConfigDto;