export { ThreeCompatRenderer, createThreeCompatRenderer } from "./ThreeCompatRenderer";
export type { ThreeCompatRendererOptions } from "./ThreeCompatRenderer";
export { ThreeCompatSceneRenderer } from "./SceneRenderer";
export type { ThreeCompatSceneRenderPlan } from "./SceneRenderer";
export { ThreeCompatRenderTargetSystem } from "./RenderTargetSystem";
export type { ThreeCompatRenderTargetDescriptor } from "./RenderTargetSystem";
export { ThreeCompatTextureSystem } from "./TextureSystem";
export type { ThreeCompatTextureCapability } from "./TextureSystem";
export { ThreeCompatMaterialSystem } from "./MaterialSystem";
export type { ThreeCompatMaterialMode } from "./MaterialSystem";
export { ThreeCompatLightingSystem } from "./LightingSystem";
export type { ThreeCompatLightDescriptor, ThreeCompatLightKind } from "./LightingSystem";
export { ThreeCompatShadowSystem } from "./ShadowSystem";
export type { ThreeCompatShadowSystemStatus } from "./ShadowSystem";
export { ThreeCompatTransparencySystem } from "./TransparencySystem";
export type { ThreeCompatTransparencySystemStatus } from "./TransparencySystem";
export { ThreeCompatInstancingSystem } from "./InstancingSystem";
export type { ThreeCompatInstancingSystemStatus } from "./InstancingSystem";
export { summarizeThreeCompatRendererDiagnostics, THREE_COMPAT_REQUIRED_RENDERER_FEATURES } from "./RendererDiagnostics";
export type { ThreeCompatRendererBackend, ThreeCompatRendererDiagnostics, ThreeCompatRendererFeatureStatus, ThreeCompatRendererSupportState } from "./RendererDiagnostics";
export * from "./postprocess";
export * from "./shaders";
export * from "./vfx";
export * from "./performance";
//# sourceMappingURL=index.d.ts.map