import type { GlobeOptions } from "./types.ts"; /** * The globe as an SVG string, turned to `rotation` and drawn in `style`, `size` pixels square. It is pure: the same options always give the same markup, so it runs on a server, in a test or in a build step with no DOM. * * @param options - Size, turn, look and graticule; every one has a default, so `globe()` draws a 320-pixel globe facing the Greenwich meridian. * @returns One `` element as text, with the country outlines as paths. * * @example * ```ts * import { globe } from "@johnmorrisdotca/chikyu-earth"; * * const svg = globe({ size: 240, rotation: [-139.7, -35.7], style: "line" }); * console.log(svg.slice(0, 60)); * console.log(svg.length > 10_000); * ``` */ export declare function globe(options?: GlobeOptions): string;