diff --git a/src/Billboard/index.ts b/src/Billboard/index.ts index f05fa3628..b3050bb83 100644 --- a/src/Billboard/index.ts +++ b/src/Billboard/index.ts @@ -1 +1 @@ -export { default } from "./Billboard"; +export { default, type BillboardProps } from "./Billboard"; diff --git a/src/BillboardCollection/index.ts b/src/BillboardCollection/index.ts index 6a394a213..43d393820 100644 --- a/src/BillboardCollection/index.ts +++ b/src/BillboardCollection/index.ts @@ -1 +1 @@ -export { default } from "./BillboardCollection"; +export { default, type BillboardCollectionProps } from "./BillboardCollection"; diff --git a/src/BillboardGraphics/index.ts b/src/BillboardGraphics/index.ts index 19a4f8b36..ab90a4341 100644 --- a/src/BillboardGraphics/index.ts +++ b/src/BillboardGraphics/index.ts @@ -1 +1 @@ -export { default } from "./BillboardGraphics"; +export { default, type BillboardGraphicsProps } from "./BillboardGraphics"; diff --git a/src/BoxGraphics/index.ts b/src/BoxGraphics/index.ts index 65227a325..2a8602f29 100644 --- a/src/BoxGraphics/index.ts +++ b/src/BoxGraphics/index.ts @@ -1 +1 @@ -export { default } from "./BoxGraphics"; +export { default, type BoxGraphicsProps } from "./BoxGraphics"; diff --git a/src/Camera/index.ts b/src/Camera/index.ts index 1987fff81..11bba7d67 100644 --- a/src/Camera/index.ts +++ b/src/Camera/index.ts @@ -1 +1 @@ -export { default } from "./Camera"; +export { default, type CameraProps } from "./Camera"; diff --git a/src/CameraFlyHome/index.ts b/src/CameraFlyHome/index.ts index 02d0fbbdb..c582b571c 100644 --- a/src/CameraFlyHome/index.ts +++ b/src/CameraFlyHome/index.ts @@ -1 +1 @@ -export { default } from "./CameraFlyHome"; +export { default, type CameraFlyHomeProps } from "./CameraFlyHome"; diff --git a/src/CameraFlyTo/index.ts b/src/CameraFlyTo/index.ts index 556943ef2..bc41cefa2 100644 --- a/src/CameraFlyTo/index.ts +++ b/src/CameraFlyTo/index.ts @@ -1 +1 @@ -export { default } from "./CameraFlyTo"; +export { default, type CameraFlyToProps } from "./CameraFlyTo"; diff --git a/src/CameraFlyToBoundingSphere/index.ts b/src/CameraFlyToBoundingSphere/index.ts index 2958468b8..e82e821d1 100644 --- a/src/CameraFlyToBoundingSphere/index.ts +++ b/src/CameraFlyToBoundingSphere/index.ts @@ -1 +1,4 @@ -export { default } from "./CameraFlyToBoundingSphere"; +export { + default, + type CameraFlyToBoundingSphereProps, +} from "./CameraFlyToBoundingSphere"; diff --git a/src/CameraLookAt/index.ts b/src/CameraLookAt/index.ts index da7f46281..84e5d5c9a 100644 --- a/src/CameraLookAt/index.ts +++ b/src/CameraLookAt/index.ts @@ -1 +1 @@ -export { default } from "./CameraLookAt"; +export { default, type CameraLookAtProps } from "./CameraLookAt"; diff --git a/src/Cesium3DTileset/index.ts b/src/Cesium3DTileset/index.ts index 3a110b229..e5a0cdd21 100644 --- a/src/Cesium3DTileset/index.ts +++ b/src/Cesium3DTileset/index.ts @@ -1 +1 @@ -export { default } from "./Cesium3DTileset"; +export { default, type Cesium3DTilesetProps } from "./Cesium3DTileset"; diff --git a/src/Cesium3DTilesetGraphics/index.ts b/src/Cesium3DTilesetGraphics/index.ts index 4013ebff0..d04ba15d9 100644 --- a/src/Cesium3DTilesetGraphics/index.ts +++ b/src/Cesium3DTilesetGraphics/index.ts @@ -1 +1,4 @@ -export { default } from "./Cesium3DTilesetGraphics"; +export { + default, + type Cesium3DTilesetGraphicsProps, +} from "./Cesium3DTilesetGraphics"; diff --git a/src/CesiumWidget/index.ts b/src/CesiumWidget/index.ts index 60c9f6ad3..06da2402c 100644 --- a/src/CesiumWidget/index.ts +++ b/src/CesiumWidget/index.ts @@ -1 +1 @@ -export { default } from "./CesiumWidget"; +export { default, type CesiumWidgetProps } from "./CesiumWidget"; diff --git a/src/ClassificationPrimitive/index.ts b/src/ClassificationPrimitive/index.ts index cfc2e25ff..05901c1ec 100644 --- a/src/ClassificationPrimitive/index.ts +++ b/src/ClassificationPrimitive/index.ts @@ -1 +1,4 @@ -export { default } from "./ClassificationPrimitive"; +export { + default, + type ClassificationPrimitiveProps, +} from "./ClassificationPrimitive"; diff --git a/src/Clock/index.ts b/src/Clock/index.ts index 5e5a20b16..799da4f42 100644 --- a/src/Clock/index.ts +++ b/src/Clock/index.ts @@ -1 +1 @@ -export { default } from "./Clock"; +export { default, type ClockProps } from "./Clock"; diff --git a/src/CloudCollection/index.ts b/src/CloudCollection/index.ts index 92e86b6f2..0b69dc9d1 100644 --- a/src/CloudCollection/index.ts +++ b/src/CloudCollection/index.ts @@ -1 +1 @@ -export { default } from "./CloudCollection"; +export { default, type CloudCollectionProps } from "./CloudCollection"; diff --git a/src/CorridorGraphics/index.ts b/src/CorridorGraphics/index.ts index 1473fcf0e..acc307907 100644 --- a/src/CorridorGraphics/index.ts +++ b/src/CorridorGraphics/index.ts @@ -1 +1 @@ -export { default } from "./CorridorGraphics"; +export { default, type CorridorGraphicsProps } from "./CorridorGraphics"; diff --git a/src/CumulusCloud/index.ts b/src/CumulusCloud/index.ts index dbafd173d..dde34c232 100644 --- a/src/CumulusCloud/index.ts +++ b/src/CumulusCloud/index.ts @@ -1 +1 @@ -export { default } from "./CumulusCloud"; +export { default, type CumulusCloudProps } from "./CumulusCloud"; diff --git a/src/CustomDataSource/index.ts b/src/CustomDataSource/index.ts index 79cc0ea86..b259976a3 100644 --- a/src/CustomDataSource/index.ts +++ b/src/CustomDataSource/index.ts @@ -1 +1 @@ -export { default } from "./CustomDataSource"; +export { default, type CustomDataSourceProps } from "./CustomDataSource"; diff --git a/src/CylinderGraphics/index.ts b/src/CylinderGraphics/index.ts index 232542373..3d104c826 100644 --- a/src/CylinderGraphics/index.ts +++ b/src/CylinderGraphics/index.ts @@ -1 +1 @@ -export { default } from "./CylinderGraphics"; +export { default, type CylinderGraphicsProps } from "./CylinderGraphics"; diff --git a/src/CzmlDataSource/index.ts b/src/CzmlDataSource/index.ts index f04d0fa6d..717b81305 100644 --- a/src/CzmlDataSource/index.ts +++ b/src/CzmlDataSource/index.ts @@ -1 +1 @@ -export { default } from "./CzmlDataSource"; +export { default, type CzmlDataSourceProps } from "./CzmlDataSource"; diff --git a/src/EllipseGraphics/index.ts b/src/EllipseGraphics/index.ts index 9a6a8e8fe..53c099b4c 100644 --- a/src/EllipseGraphics/index.ts +++ b/src/EllipseGraphics/index.ts @@ -1 +1 @@ -export { default } from "./EllipseGraphics"; +export { default, type EllipseGraphicsProps } from "./EllipseGraphics"; diff --git a/src/EllipsoidGraphics/index.ts b/src/EllipsoidGraphics/index.ts index 0e02a19f2..9a94d44b2 100644 --- a/src/EllipsoidGraphics/index.ts +++ b/src/EllipsoidGraphics/index.ts @@ -1 +1 @@ -export { default } from "./EllipsoidGraphics"; +export { default, type EllipsoidGraphicsProps } from "./EllipsoidGraphics"; diff --git a/src/Entity/index.ts b/src/Entity/index.ts index 8f9033af1..453659624 100644 --- a/src/Entity/index.ts +++ b/src/Entity/index.ts @@ -1 +1 @@ -export { default } from "./Entity"; +export { default, type EntityProps } from "./Entity"; diff --git a/src/EntityDescription/index.ts b/src/EntityDescription/index.ts index 898368417..7e3f42ac8 100644 --- a/src/EntityDescription/index.ts +++ b/src/EntityDescription/index.ts @@ -1 +1 @@ -export { default } from "./EntityDescription"; +export { default, type EntityDescriptionProps } from "./EntityDescription"; diff --git a/src/Fog/index.ts b/src/Fog/index.ts index 857aea91f..95c88c668 100644 --- a/src/Fog/index.ts +++ b/src/Fog/index.ts @@ -1 +1 @@ -export { default } from "./Fog"; +export { default, type FogProps } from "./Fog"; diff --git a/src/GeoJsonDataSource/index.ts b/src/GeoJsonDataSource/index.ts index 56b21babc..c317d8028 100644 --- a/src/GeoJsonDataSource/index.ts +++ b/src/GeoJsonDataSource/index.ts @@ -1 +1 @@ -export { default } from "./GeoJsonDataSource"; +export { default, type GeoJsonDataSourceProps } from "./GeoJsonDataSource"; diff --git a/src/Globe/index.ts b/src/Globe/index.ts index f0343a819..e14d9af0e 100644 --- a/src/Globe/index.ts +++ b/src/Globe/index.ts @@ -1 +1 @@ -export { default } from "./Globe"; +export { default, type GlobeProps } from "./Globe"; diff --git a/src/GroundPolylinePrimitive/index.ts b/src/GroundPolylinePrimitive/index.ts index 91f7ccfa6..89edb885e 100644 --- a/src/GroundPolylinePrimitive/index.ts +++ b/src/GroundPolylinePrimitive/index.ts @@ -1 +1,4 @@ -export { default } from "./GroundPolylinePrimitive"; +export { + default, + type GroundPolylinePrimitiveProps, +} from "./GroundPolylinePrimitive"; diff --git a/src/GroundPrimitive/index.ts b/src/GroundPrimitive/index.ts index 875c69bbd..550226023 100644 --- a/src/GroundPrimitive/index.ts +++ b/src/GroundPrimitive/index.ts @@ -1 +1 @@ -export { default } from "./GroundPrimitive"; +export { default, type GroundPrimitiveProps } from "./GroundPrimitive"; diff --git a/src/GroundPrimitiveCollection/index.ts b/src/GroundPrimitiveCollection/index.ts index 4516859b9..7ff6c0de8 100644 --- a/src/GroundPrimitiveCollection/index.ts +++ b/src/GroundPrimitiveCollection/index.ts @@ -1 +1,4 @@ -export { default } from "./GroundPrimitiveCollection"; +export { + default, + type GroundPrimitiveCollectionProps, +} from "./GroundPrimitiveCollection"; diff --git a/src/ImageryLayer/index.ts b/src/ImageryLayer/index.ts index 251c1523d..5e13803ba 100644 --- a/src/ImageryLayer/index.ts +++ b/src/ImageryLayer/index.ts @@ -1 +1 @@ -export { default } from "./ImageryLayer"; +export { default, type ImageryLayerProps } from "./ImageryLayer"; diff --git a/src/ImageryLayerCollection/index.ts b/src/ImageryLayerCollection/index.ts index 609006522..b95d03483 100644 --- a/src/ImageryLayerCollection/index.ts +++ b/src/ImageryLayerCollection/index.ts @@ -1 +1,4 @@ -export { default } from "./ImageryLayerCollection"; +export { + default, + type ImageryLayerCollectionProps, +} from "./ImageryLayerCollection"; diff --git a/src/KmlDataSource/index.ts b/src/KmlDataSource/index.ts index 16888807c..267db62c5 100644 --- a/src/KmlDataSource/index.ts +++ b/src/KmlDataSource/index.ts @@ -1 +1 @@ -export { default } from "./KmlDataSource"; +export { default, type KmlDataSourceProps } from "./KmlDataSource"; diff --git a/src/Label/index.ts b/src/Label/index.ts index 8c8faebf8..834b98d08 100644 --- a/src/Label/index.ts +++ b/src/Label/index.ts @@ -1 +1 @@ -export { default } from "./Label"; +export { default, type LabelProps } from "./Label"; diff --git a/src/LabelCollection/index.ts b/src/LabelCollection/index.ts index 4445ee25c..2eb149172 100644 --- a/src/LabelCollection/index.ts +++ b/src/LabelCollection/index.ts @@ -1 +1 @@ -export { default } from "./LabelCollection"; +export { default, type LabelCollectionProps } from "./LabelCollection"; diff --git a/src/LabelGraphics/index.ts b/src/LabelGraphics/index.ts index ca1ee78bf..4764d8117 100644 --- a/src/LabelGraphics/index.ts +++ b/src/LabelGraphics/index.ts @@ -1 +1 @@ -export { default } from "./LabelGraphics"; +export { default, type LabelGraphicsProps } from "./LabelGraphics"; diff --git a/src/Model/index.ts b/src/Model/index.ts index 045f99873..721d842ed 100644 --- a/src/Model/index.ts +++ b/src/Model/index.ts @@ -1 +1 @@ -export { default } from "./Model"; +export { default, type ModelProps } from "./Model"; diff --git a/src/ModelGraphics/index.ts b/src/ModelGraphics/index.ts index 092f8dfc4..92c82c6a3 100644 --- a/src/ModelGraphics/index.ts +++ b/src/ModelGraphics/index.ts @@ -1 +1 @@ -export { default } from "./ModelGraphics"; +export { default, type ModelGraphicsProps } from "./ModelGraphics"; diff --git a/src/Moon/index.ts b/src/Moon/index.ts index 216429f71..f822c317f 100644 --- a/src/Moon/index.ts +++ b/src/Moon/index.ts @@ -1 +1 @@ -export { default } from "./Moon"; +export { default, type MoonProps } from "./Moon"; diff --git a/src/ParticleSystem/index.ts b/src/ParticleSystem/index.ts index 9dd3b01af..ce43d4d3a 100644 --- a/src/ParticleSystem/index.ts +++ b/src/ParticleSystem/index.ts @@ -1 +1 @@ -export { default } from "./ParticleSystem"; +export { default, type ParticleSystemProps } from "./ParticleSystem"; diff --git a/src/PathGraphics/index.ts b/src/PathGraphics/index.ts index 5e7f68221..82ecb3df8 100644 --- a/src/PathGraphics/index.ts +++ b/src/PathGraphics/index.ts @@ -1 +1 @@ -export { default } from "./PathGraphics"; +export { default, type PathGraphicsProps } from "./PathGraphics"; diff --git a/src/PlaneGraphics/index.ts b/src/PlaneGraphics/index.ts index bed7c6df1..90aa36a3b 100644 --- a/src/PlaneGraphics/index.ts +++ b/src/PlaneGraphics/index.ts @@ -1 +1 @@ -export { default } from "./PlaneGraphics"; +export { default, type PlaneGraphicsProps } from "./PlaneGraphics"; diff --git a/src/PointGraphics/index.ts b/src/PointGraphics/index.ts index 779a1d2e3..04ccf81f0 100644 --- a/src/PointGraphics/index.ts +++ b/src/PointGraphics/index.ts @@ -1 +1 @@ -export { default } from "./PointGraphics"; +export { default, type PointGraphicsProps } from "./PointGraphics"; diff --git a/src/PointPrimitive/index.ts b/src/PointPrimitive/index.ts index 67b61697a..825d57879 100644 --- a/src/PointPrimitive/index.ts +++ b/src/PointPrimitive/index.ts @@ -1 +1 @@ -export { default } from "./PointPrimitive"; +export { default, type PointPrimitiveProps } from "./PointPrimitive"; diff --git a/src/PointPrimitiveCollection/index.ts b/src/PointPrimitiveCollection/index.ts index e634565c6..6e9e49d2d 100644 --- a/src/PointPrimitiveCollection/index.ts +++ b/src/PointPrimitiveCollection/index.ts @@ -1 +1,4 @@ -export { default } from "./PointPrimitiveCollection"; +export { + default, + type PointPrimitiveCollectionProps, +} from "./PointPrimitiveCollection"; diff --git a/src/PolygonGraphics/index.ts b/src/PolygonGraphics/index.ts index b2959ee8a..cd96c859d 100644 --- a/src/PolygonGraphics/index.ts +++ b/src/PolygonGraphics/index.ts @@ -1 +1 @@ -export { default } from "./PolygonGraphics"; +export { default, type PolygonGraphicsProps } from "./PolygonGraphics"; diff --git a/src/Polyline/index.ts b/src/Polyline/index.ts index 830c01e17..40e30a5ea 100644 --- a/src/Polyline/index.ts +++ b/src/Polyline/index.ts @@ -1 +1 @@ -export { default } from "./Polyline"; +export { default, type PolylineProps } from "./Polyline"; diff --git a/src/PolylineCollection/index.ts b/src/PolylineCollection/index.ts index 9fca75a62..2eebb2abc 100644 --- a/src/PolylineCollection/index.ts +++ b/src/PolylineCollection/index.ts @@ -1 +1 @@ -export { default } from "./PolylineCollection"; +export { default, type PolylineCollectionProps } from "./PolylineCollection"; diff --git a/src/PolylineGraphics/index.ts b/src/PolylineGraphics/index.ts index 310fb9ced..6a771d5c9 100644 --- a/src/PolylineGraphics/index.ts +++ b/src/PolylineGraphics/index.ts @@ -1 +1 @@ -export { default } from "./PolylineGraphics"; +export { default, type PolylineGraphicsProps } from "./PolylineGraphics"; diff --git a/src/PolylineVolumeGraphics/index.ts b/src/PolylineVolumeGraphics/index.ts index eb2d57a5f..3f14be1fb 100644 --- a/src/PolylineVolumeGraphics/index.ts +++ b/src/PolylineVolumeGraphics/index.ts @@ -1 +1,4 @@ -export { default } from "./PolylineVolumeGraphics"; +export { + default, + type PolylineVolumeGraphicsProps, +} from "./PolylineVolumeGraphics"; diff --git a/src/PostProcessStage/index.ts b/src/PostProcessStage/index.ts index e916ab6bc..859ceba8f 100644 --- a/src/PostProcessStage/index.ts +++ b/src/PostProcessStage/index.ts @@ -1,7 +1,14 @@ -export { PostProcessStage, default } from "./PostProcessStage"; +export { + PostProcessStage, + default, + type PostProcessStageProps, +} from "./PostProcessStage"; -export { BlackAndWhiteStage } from "./BlackAndWhiteStage"; -export { BrightnessStage } from "./BrightnessStage"; -export { LensFlareStage } from "./LensFlareStage"; +export { + BlackAndWhiteStage, + type BlackAndWhiteStageProps, +} from "./BlackAndWhiteStage"; +export { BrightnessStage, type BrightnessStageProps } from "./BrightnessStage"; +export { LensFlareStage, type LensFlareStageProps } from "./LensFlareStage"; export { Fxaa } from "./Fxaa"; export { NightVisionStage } from "./NightVisionStage"; diff --git a/src/PostProcessStageComposite/index.ts b/src/PostProcessStageComposite/index.ts index 1d8092ebb..da2ee984c 100644 --- a/src/PostProcessStageComposite/index.ts +++ b/src/PostProcessStageComposite/index.ts @@ -1,8 +1,21 @@ -export { PostProcessStageComposite, default } from "./PostProcessStageComposite"; +export { + PostProcessStageComposite, + default, + type PostProcessStageCompositeProps, +} from "./PostProcessStageComposite"; -export { AmbientOcclusion } from "./AmbientOcclusion"; -export { Bloom } from "./Bloom"; -export { BlurStage } from "./BlurStage"; -export { DepthOfFieldStage } from "./DepthOfFieldStage"; -export { EdgeDetectionStage } from "./EdgeDetectionStage"; -export { SilhouetteStage } from "./SilhouetteStage"; +export { + AmbientOcclusion, + type AmbientOcclusionProps, +} from "./AmbientOcclusion"; +export { Bloom, type BloomProps } from "./Bloom"; +export { BlurStage, type BlurStageProps } from "./BlurStage"; +export { + DepthOfFieldStage, + type DepthOfFieldStageProps, +} from "./DepthOfFieldStage"; +export { + EdgeDetectionStage, + type EdgeDetectionStageProps, +} from "./EdgeDetectionStage"; +export { SilhouetteStage, type SilhouetteStageProps } from "./SilhouetteStage"; diff --git a/src/Primitive/index.ts b/src/Primitive/index.ts index 3e97aaa3f..df0f53ef4 100644 --- a/src/Primitive/index.ts +++ b/src/Primitive/index.ts @@ -1 +1 @@ -export { default } from "./Primitive"; +export { default, type PrimitiveProps } from "./Primitive"; diff --git a/src/RectangleGraphics/index.ts b/src/RectangleGraphics/index.ts index 1177bf059..5c822f1cb 100644 --- a/src/RectangleGraphics/index.ts +++ b/src/RectangleGraphics/index.ts @@ -1 +1 @@ -export { default } from "./RectangleGraphics"; +export { default, type RectangleGraphicsProps } from "./RectangleGraphics"; diff --git a/src/Scene/index.ts b/src/Scene/index.ts index 0ee0ad108..3072fb34c 100644 --- a/src/Scene/index.ts +++ b/src/Scene/index.ts @@ -1 +1 @@ -export { default } from "./Scene"; +export { default, type SceneProps } from "./Scene"; diff --git a/src/ScreenSpaceCameraController/index.ts b/src/ScreenSpaceCameraController/index.ts index 5a50390f9..0e4be21b5 100644 --- a/src/ScreenSpaceCameraController/index.ts +++ b/src/ScreenSpaceCameraController/index.ts @@ -1 +1,4 @@ -export { default } from "./ScreenSpaceCameraController"; +export { + default, + type ScreenSpaceCameraControllerProps, +} from "./ScreenSpaceCameraController"; diff --git a/src/ScreenSpaceEvent/index.ts b/src/ScreenSpaceEvent/index.ts index 7120b12de..e4ccca9db 100644 --- a/src/ScreenSpaceEvent/index.ts +++ b/src/ScreenSpaceEvent/index.ts @@ -1 +1 @@ -export { default } from "./ScreenSpaceEvent"; +export { default, type ScreenSpaceEventProps } from "./ScreenSpaceEvent"; diff --git a/src/ScreenSpaceEventHandler/index.ts b/src/ScreenSpaceEventHandler/index.ts index e3f37105f..3f01b5925 100644 --- a/src/ScreenSpaceEventHandler/index.ts +++ b/src/ScreenSpaceEventHandler/index.ts @@ -1 +1,4 @@ -export { default } from "./ScreenSpaceEventHandler"; +export { + default, + type ScreenSpaceEventHandlerProps, +} from "./ScreenSpaceEventHandler"; diff --git a/src/ShadowMap/index.ts b/src/ShadowMap/index.ts index 59a7df8fe..93b23b700 100644 --- a/src/ShadowMap/index.ts +++ b/src/ShadowMap/index.ts @@ -1 +1 @@ -export { default } from "./ShadowMap"; +export { default, type ShadowMapProps } from "./ShadowMap"; diff --git a/src/SkyAtmosphere/index.ts b/src/SkyAtmosphere/index.ts index 29a9ca373..763d85f5c 100644 --- a/src/SkyAtmosphere/index.ts +++ b/src/SkyAtmosphere/index.ts @@ -1 +1 @@ -export { default } from "./SkyAtmosphere"; +export { default, type SkyAtmosphereProps } from "./SkyAtmosphere"; diff --git a/src/SkyBox/index.ts b/src/SkyBox/index.ts index 9d70e8a87..ded3d8ae0 100644 --- a/src/SkyBox/index.ts +++ b/src/SkyBox/index.ts @@ -1 +1 @@ -export { default } from "./SkyBox"; +export { default, type SkyBoxProps } from "./SkyBox"; diff --git a/src/Sun/index.ts b/src/Sun/index.ts index 3d2301492..b85dede8f 100644 --- a/src/Sun/index.ts +++ b/src/Sun/index.ts @@ -1 +1 @@ -export { default } from "./Sun"; +export { default, type SunProps } from "./Sun"; diff --git a/src/TimeDynamicPointCloud/index.ts b/src/TimeDynamicPointCloud/index.ts index 8c05bfcdd..000d37ff6 100644 --- a/src/TimeDynamicPointCloud/index.ts +++ b/src/TimeDynamicPointCloud/index.ts @@ -1 +1,4 @@ -export { default } from "./TimeDynamicPointCloud"; +export { + default, + type TimeDynamicPointCloudProps, +} from "./TimeDynamicPointCloud"; diff --git a/src/Viewer/index.ts b/src/Viewer/index.ts index 64eece3e1..dbeb2659c 100644 --- a/src/Viewer/index.ts +++ b/src/Viewer/index.ts @@ -1 +1 @@ -export { default } from "./Viewer"; +export { default, type ViewerProps } from "./Viewer"; diff --git a/src/WallGraphics/index.ts b/src/WallGraphics/index.ts index 3e8375f3a..c9a4b4981 100644 --- a/src/WallGraphics/index.ts +++ b/src/WallGraphics/index.ts @@ -1 +1 @@ -export { default } from "./WallGraphics"; +export { default, type WallGraphicsProps } from "./WallGraphics"; diff --git a/src/index.ts b/src/index.ts index f4cbe8f77..fee0f6ddc 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,82 +1,228 @@ export * from "./core"; -export { default as Billboard } from "./Billboard"; -export { default as BillboardCollection } from "./BillboardCollection"; -export { default as BillboardGraphics } from "./BillboardGraphics"; -export { default as BoxGraphics } from "./BoxGraphics"; -export { default as Camera } from "./Camera"; -export { default as CameraFlyHome } from "./CameraFlyHome"; -export { default as CameraFlyTo } from "./CameraFlyTo"; -export { default as CameraLookAt } from "./CameraLookAt"; -export { default as CameraFlyToBoundingSphere } from "./CameraFlyToBoundingSphere"; -export { default as Cesium3DTileset } from "./Cesium3DTileset"; -export { default as Cesium3DTilesetGraphics } from "./Cesium3DTilesetGraphics"; -export { default as CesiumWidget } from "./CesiumWidget"; -export { default as ClassificationPrimitive } from "./ClassificationPrimitive"; -export { default as Clock } from "./Clock"; -export { default as CloudCollection } from "./CloudCollection"; -export { default as CorridorGraphics } from "./CorridorGraphics"; -export { default as CumulusCloud } from "./CumulusCloud"; -export { default as CustomDataSource } from "./CustomDataSource"; -export { default as CylinderGraphics } from "./CylinderGraphics"; -export { default as CzmlDataSource } from "./CzmlDataSource"; -export { default as EllipseGraphics } from "./EllipseGraphics"; -export { default as EllipsoidGraphics } from "./EllipsoidGraphics"; -export { default as Entity } from "./Entity"; -export { default as EntityDescription } from "./EntityDescription"; -export { default as Fog } from "./Fog"; -export { default as GeoJsonDataSource } from "./GeoJsonDataSource"; -export { default as Globe } from "./Globe"; -export { default as GroundPolylinePrimitive } from "./GroundPolylinePrimitive"; -export { default as GroundPrimitive } from "./GroundPrimitive"; -export { default as GroundPrimitiveCollection } from "./GroundPrimitiveCollection"; -export { default as ImageryLayer } from "./ImageryLayer"; -export { default as ImageryLayerCollection } from "./ImageryLayerCollection"; -export { default as KmlDataSource } from "./KmlDataSource"; -export { default as Label } from "./Label"; -export { default as LabelCollection } from "./LabelCollection"; -export { default as LabelGraphics } from "./LabelGraphics"; -export { default as Model } from "./Model"; -export { default as ModelGraphics } from "./ModelGraphics"; -export { default as Moon } from "./Moon"; -export { default as ParticleSystem } from "./ParticleSystem"; -export { default as PathGraphics } from "./PathGraphics"; -export { default as PlaneGraphics } from "./PlaneGraphics"; -export { default as PointGraphics } from "./PointGraphics"; -export { default as PointPrimitive } from "./PointPrimitive"; -export { default as PointPrimitiveCollection } from "./PointPrimitiveCollection"; -export { default as PolygonGraphics } from "./PolygonGraphics"; -export { default as Polyline } from "./Polyline"; -export { default as PolylineCollection } from "./PolylineCollection"; -export { default as PolylineGraphics } from "./PolylineGraphics"; -export { default as PolylineVolumeGraphics } from "./PolylineVolumeGraphics"; +export { default as Billboard, type BillboardProps } from "./Billboard"; +export { + default as BillboardCollection, + type BillboardCollectionProps, +} from "./BillboardCollection"; +export { + default as BillboardGraphics, + type BillboardGraphicsProps, +} from "./BillboardGraphics"; +export { default as BoxGraphics, type BoxGraphicsProps } from "./BoxGraphics"; +export { default as Camera, type CameraProps } from "./Camera"; +export { + default as CameraFlyHome, + type CameraFlyHomeProps, +} from "./CameraFlyHome"; +export { default as CameraFlyTo, type CameraFlyToProps } from "./CameraFlyTo"; +export { + default as CameraLookAt, + type CameraLookAtProps, +} from "./CameraLookAt"; +export { + default as CameraFlyToBoundingSphere, + type CameraFlyToBoundingSphereProps, +} from "./CameraFlyToBoundingSphere"; +export { + default as Cesium3DTileset, + type Cesium3DTilesetProps, +} from "./Cesium3DTileset"; +export { + default as Cesium3DTilesetGraphics, + type Cesium3DTilesetGraphicsProps, +} from "./Cesium3DTilesetGraphics"; +export { + default as CesiumWidget, + type CesiumWidgetProps, +} from "./CesiumWidget"; +export { + default as ClassificationPrimitive, + type ClassificationPrimitiveProps, +} from "./ClassificationPrimitive"; +export { default as Clock, type ClockProps } from "./Clock"; +export { + default as CloudCollection, + type CloudCollectionProps, +} from "./CloudCollection"; +export { + default as CorridorGraphics, + type CorridorGraphicsProps, +} from "./CorridorGraphics"; +export { + default as CumulusCloud, + type CumulusCloudProps, +} from "./CumulusCloud"; +export { + default as CustomDataSource, + type CustomDataSourceProps, +} from "./CustomDataSource"; +export { + default as CylinderGraphics, + type CylinderGraphicsProps, +} from "./CylinderGraphics"; +export { + default as CzmlDataSource, + type CzmlDataSourceProps, +} from "./CzmlDataSource"; +export { + default as EllipseGraphics, + type EllipseGraphicsProps, +} from "./EllipseGraphics"; +export { + default as EllipsoidGraphics, + type EllipsoidGraphicsProps, +} from "./EllipsoidGraphics"; +export { default as Entity, type EntityProps } from "./Entity"; +export { + default as EntityDescription, + type EntityDescriptionProps, +} from "./EntityDescription"; +export { default as Fog, type FogProps } from "./Fog"; +export { + default as GeoJsonDataSource, + type GeoJsonDataSourceProps, +} from "./GeoJsonDataSource"; +export { default as Globe, type GlobeProps } from "./Globe"; +export { + default as GroundPolylinePrimitive, + type GroundPolylinePrimitiveProps, +} from "./GroundPolylinePrimitive"; +export { + default as GroundPrimitive, + type GroundPrimitiveProps, +} from "./GroundPrimitive"; +export { + default as GroundPrimitiveCollection, + type GroundPrimitiveCollectionProps, +} from "./GroundPrimitiveCollection"; +export { + default as ImageryLayer, + type ImageryLayerProps, +} from "./ImageryLayer"; +export { + default as ImageryLayerCollection, + type ImageryLayerCollectionProps, +} from "./ImageryLayerCollection"; +export { + default as KmlDataSource, + type KmlDataSourceProps, +} from "./KmlDataSource"; +export { default as Label, type LabelProps } from "./Label"; +export { + default as LabelCollection, + type LabelCollectionProps, +} from "./LabelCollection"; +export { + default as LabelGraphics, + type LabelGraphicsProps, +} from "./LabelGraphics"; +export { default as Model, type ModelProps } from "./Model"; +export { + default as ModelGraphics, + type ModelGraphicsProps, +} from "./ModelGraphics"; +export { default as Moon, type MoonProps } from "./Moon"; +export { + default as ParticleSystem, + type ParticleSystemProps, +} from "./ParticleSystem"; +export { + default as PathGraphics, + type PathGraphicsProps, +} from "./PathGraphics"; +export { + default as PlaneGraphics, + type PlaneGraphicsProps, +} from "./PlaneGraphics"; +export { + default as PointGraphics, + type PointGraphicsProps, +} from "./PointGraphics"; +export { + default as PointPrimitive, + type PointPrimitiveProps, +} from "./PointPrimitive"; +export { + default as PointPrimitiveCollection, + type PointPrimitiveCollectionProps, +} from "./PointPrimitiveCollection"; +export { + default as PolygonGraphics, + type PolygonGraphicsProps, +} from "./PolygonGraphics"; +export { default as Polyline, type PolylineProps } from "./Polyline"; +export { + default as PolylineCollection, + type PolylineCollectionProps, +} from "./PolylineCollection"; +export { + default as PolylineGraphics, + type PolylineGraphicsProps, +} from "./PolylineGraphics"; +export { + default as PolylineVolumeGraphics, + type PolylineVolumeGraphicsProps, +} from "./PolylineVolumeGraphics"; export { PostProcessStage, + type PostProcessStageProps, BlackAndWhiteStage, + type BlackAndWhiteStageProps, BrightnessStage, + type BrightnessStageProps, LensFlareStage, + type LensFlareStageProps, Fxaa, NightVisionStage, } from "./PostProcessStage"; export { PostProcessStageComposite, + type PostProcessStageCompositeProps, AmbientOcclusion, + type AmbientOcclusionProps, Bloom, + type BloomProps, BlurStage, + type BlurStageProps, DepthOfFieldStage, + type DepthOfFieldStageProps, EdgeDetectionStage, + type EdgeDetectionStageProps, SilhouetteStage, + type SilhouetteStageProps, } from "./PostProcessStageComposite"; -export { default as Primitive } from "./Primitive"; -export { default as RectangleGraphics } from "./RectangleGraphics"; -export { default as Scene } from "./Scene"; -export { default as ScreenSpaceCameraController } from "./ScreenSpaceCameraController"; -export { default as ScreenSpaceEvent } from "./ScreenSpaceEvent"; -export { default as ScreenSpaceEventHandler } from "./ScreenSpaceEventHandler"; -export { default as ShadowMap } from "./ShadowMap"; -export { default as SkyAtmosphere } from "./SkyAtmosphere"; -export { default as SkyBox } from "./SkyBox"; -export { default as Sun } from "./Sun"; -export { default as TimeDynamicPointCloud } from "./TimeDynamicPointCloud"; -export { default as Viewer } from "./Viewer"; -export { default as WallGraphics } from "./WallGraphics"; +export { default as Primitive, type PrimitiveProps } from "./Primitive"; +export { + default as RectangleGraphics, + type RectangleGraphicsProps, +} from "./RectangleGraphics"; +export { default as Scene, type SceneProps } from "./Scene"; +export { + default as ScreenSpaceCameraController, + type ScreenSpaceCameraControllerProps, +} from "./ScreenSpaceCameraController"; +export { + default as ScreenSpaceEvent, + type ScreenSpaceEventProps, +} from "./ScreenSpaceEvent"; +export { + default as ScreenSpaceEventHandler, + type ScreenSpaceEventHandlerProps, +} from "./ScreenSpaceEventHandler"; +export { default as ShadowMap, type ShadowMapProps } from "./ShadowMap"; +export { + default as SkyAtmosphere, + type SkyAtmosphereProps, +} from "./SkyAtmosphere"; +export { default as SkyBox, type SkyBoxProps } from "./SkyBox"; +export { default as Sun, type SunProps } from "./Sun"; +export { + default as TimeDynamicPointCloud, + type TimeDynamicPointCloudProps, +} from "./TimeDynamicPointCloud"; +export { default as Viewer, type ViewerProps } from "./Viewer"; +export { + default as WallGraphics, + type WallGraphicsProps, +} from "./WallGraphics";