export type ThreeCompatLightKind = "directional" | "point" | "spot" | "hemisphere" | "ambient" | "rect-area";
export interface ThreeCompatLightDescriptor {
    readonly kind: ThreeCompatLightKind;
    readonly intensity: number;
    readonly castsShadow?: boolean;
}
export declare class ThreeCompatLightingSystem {
    readonly lightKinds: readonly ThreeCompatLightKind[];
    createDefaultRig(): readonly ThreeCompatLightDescriptor[];
}
//# sourceMappingURL=LightingSystem.d.ts.map