/** * Translates an OpenLayers style object, which may contain expressions, * into a simple style object for OpenGlobus based on feature properties. * * @param {import("ol/style/flat.js").FlatStyle & Record} olStyle The OpenLayers style object. * @param {Record} properties The properties of the feature. * @returns {Record} The resolved OpenGlobus style. */ export function translateOLStyleExpressions(olStyle: import("ol/style/flat.js").FlatStyle & Record, properties: Record): Record; export function createGlobe({ EOxMap, target, mapPool }: { EOxMap: any; target: any; mapPool: any; }): OgGlobe; export function refreshGlobe(): void; export function createGlobusLayer(olLayer: any, mapPool: any): XYZ | CanvasTiles; export function enableGlobe(map: any): void; export function disableGlobe(map: any): void; export function setupLayerListeners(olLayer: ExtendedOLLayer, globe: import("@openglobus/og").Globe, mapPool: Array): void; export function processLayers(layers: import("ol/Collection").default, globe: import("@openglobus/og").Globe, mapPool: Array): void; export type ExtendedOLLayer = import("./types").ExtendedOLLayer; import { Globe as OgGlobe } from "@openglobus/og"; import { XYZ } from "@openglobus/og"; import { CanvasTiles } from "@openglobus/og"; //# sourceMappingURL=openglobus.d.ts.map