As side note in regards to maplibre-gl, is there a specific reason MaplibreGLJSLayer is not exported in EsriLeafletVector.js? In particular when working with printing plugins for Leaflet I ran into an issue where the Maplibre layer needed to be associated with a layer type, but that type is not exposed by the project. Would it be possible to just add export { MaplibreGLJSLayer, maplibreGLJSLayer } from './MaplibreGLLayer';?
Originally posted by @sheeley820 in https://github.com/Esri/esri-leaflet-vector/issues/194#issuecomment-1715911654