/** * Creates a hemisphere light. * * */ import { HemisphereLight } from 'three/src/lights/HemisphereLight'; import { TypedLightObjNode } from './_BaseLight'; import { NodeParamsConfig } from '../utils/params/ParamsConfig'; declare class HemisphereLightObjParamsConfig extends NodeParamsConfig { /** @param sky color */ skyColor: import("../utils/params/ParamsConfig").ParamTemplate; /** @param ground color */ groundColor: import("../utils/params/ParamsConfig").ParamTemplate; /** @param light intensity */ intensity: import("../utils/params/ParamsConfig").ParamTemplate; /** @param light position */ position: import("../utils/params/ParamsConfig").ParamTemplate; /** @param toggle to show helper */ showHelper: import("../utils/params/ParamsConfig").ParamTemplate; /** @param helper size */ helperSize: import("../utils/params/ParamsConfig").ParamTemplate; } export declare class HemisphereLightObjNode extends TypedLightObjNode { params_config: HemisphereLightObjParamsConfig; static type(): string; private _helper_controller; create_light(): HemisphereLight; initializeNode(): void; update_light_params(): void; } export {};