import { Object3D, WonderlandEngine } from "@wonderlandengine/api"; import { EasyTuneNumber } from "../easy_tune_variable_types.js"; import { EasyObjectTuner } from "./easy_object_tuner.js"; export declare class EasyLightAttenuation extends EasyObjectTuner { constructor(object: Object3D, variableName: string, setAsWidgetCurrentVariable: boolean, useTuneTarget: boolean, engine?: Readonly); protected _getVariableNamePrefix(): string; protected _createEasyTuneVariable(variableName: string): EasyTuneNumber; protected _getObjectValue(object: Readonly): Readonly; protected _getDefaultValue(): Readonly; protected _areValueEqual(first: Readonly, second: Readonly): boolean; protected _updateObjectValue(object: Object3D, value: Readonly): void; }