import { PointLight as ThreePointLight } from "three";
import IPointLight from "../../interface/IPointLight";
import PointLightBase from "../core/PointLightBase";
export default class PointLight extends PointLightBase<ThreePointLight> implements IPointLight {
    static componentName: string;
    static defaults: Partial<import("../../interface/utils/Defaults").default<IPointLight>>;
    static schema: Required<import("../../interface/utils/extractProps").ExtractProps<IPointLight>>;
    constructor();
    get shadows(): boolean;
    set shadows(val: boolean);
}
