import{R as o,V as p}from"./index-CEF9hIqL.js";import{a as m}from"./index-CEF9hIqL.js";function a(){return a=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},a.apply(this,arguments)}function u(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function i(e){let{mode:r,spec:t}=e;class n extends o.PureComponent{render(){return o.createElement(p,a({mode:r,spec:t},this.props))}}return u(n,"getSpec",function(){return t}),n}export{p as Vega,m as VegaLite,i as createClassFromSpec};
