export class PointLight extends AbstractLight {
    /**
     * @readonly
     * @type {Vector3}
     */
    readonly position: Vector3;
    /**
     * @readonly
     * @type {Vector1}
     */
    readonly radius: Vector1;
    /**
     * @readonly
     * @type {Color}
     */
    readonly color: Color;
    /**
     * @readonly
     * @type {Vector1}
     */
    readonly intensity: Vector1;
    getCenter(result: any): void;
    getAABB(result: any): void;
    onDimensionChanged(listener: any, context: any): void;
    offDimensionChanged(listener: any, context: any): void;
    /**
     * @readonly
     * @type {boolean}
     */
    readonly isPointLight: boolean;
    ENCODED_SLOT_COUNT: number;
}
import { AbstractLight } from "./AbstractLight.js";
import Vector3 from "../../../../../core/geom/Vector3.js";
import Vector1 from "../../../../../core/geom/Vector1.js";
import { Color } from "../../../../../core/color/Color.js";
//# sourceMappingURL=PointLight.d.ts.map