import { Animations, Geometries, Interactions, Layers, Map, MapControls, Sources, Styles } from './components';
import { default as Providers } from './providers';
import { Plugin, FunctionPlugin } from 'vue';
import { Vue3OpenlayersGlobalOptions } from './types';
import { LinearGradient, RadialGradient, ConicGradient, Gradient } from './components/styles';

export * from './composables';
export * from './types';
declare const install: Plugin;
declare const plugin: {
    install: FunctionPlugin<any[]>;
};
export default plugin;
export { install, Map, Layers, Sources, MapControls, Geometries, Styles, Interactions, Animations, Providers, type Vue3OpenlayersGlobalOptions, type LinearGradient, type RadialGradient, type ConicGradient, type Gradient, };
