import { DirectionalLight } from '@babylonjs/core/Lights/directionalLight.js'; import { ShadowGenerator } from '@babylonjs/core/Lights/Shadows/shadowGenerator.js'; import BaseShadowGeneratorLifecycleListener from './BaseShadowGeneratorLifecycleListener'; export default class ShadowGeneratorLifecycleListener extends BaseShadowGeneratorLifecycleListener { createShadowGenerator: (mapSize: number, light: DirectionalLight, useFullFloatFirst?: boolean) => ShadowGenerator; get generatorType(): string; }