diff --git a/src/index.ts b/src/index.ts index 55f6748..249256e 100644 --- a/src/index.ts +++ b/src/index.ts @@ -21,6 +21,13 @@ // can go anywhere. export * from './core/register.ts'; export * from './core/props.ts'; +// WithProps, the prop-fragment helpers, and the event-map fragments are the +// same toolkit our own components are built from -- exported so a +// third-party plugin component can be built the same way, rather than +// reaching into dist/core/* directly (undocumented, not a stable contract). +export * from './core/with-props.ts'; +export * from './core/shared-props.ts'; +export * from './core/event-types.ts'; export { LeafletMap } from './components/leaflet-map.ts'; export { LeafletControlLayers } from './components/leaflet-control-layers.ts'; export { LeafletLayerGroup } from './components/leaflet-layer-group.ts';