import { MMLColor } from "../color"; import { Light, LightTypes, MLightProps } from "../elements"; import { GraphicsAdapter } from "./GraphicsAdapter"; export declare abstract class LightGraphics { constructor(element: Light); abstract enable(): void; abstract disable(): void; abstract setEnabled(enabled: boolean, mLightProps: MLightProps): void; abstract setDebug(debug: boolean, mLightProps: MLightProps): void; abstract setCastShadows(castShadows: boolean, mLightProps: MLightProps): void; abstract setAngle(angle: number, mLightProps: MLightProps): void; abstract setIntensity(intensity: number, mLightProps: MLightProps): void; abstract setDistance(distance: number, mLightProps: MLightProps): void; abstract setType(type: LightTypes, mLightProps: MLightProps): void; abstract setColor(color: MMLColor, mLightProps: MLightProps): void; abstract dispose(): void; } //# sourceMappingURL=LightGraphics.d.ts.map