import { Plot } from "./plot"; import type * as p from "../../core/properties"; import { MapType } from "../../core/enums"; import { Model } from "../../model"; import { GMapPlotView } from "./gmap_plot_canvas"; export { GMapPlotView }; export declare namespace MapOptions { type Attrs = p.AttrsOf; type Props = Model.Props & { lat: p.Property; lng: p.Property; zoom: p.Property; }; } export interface MapOptions extends MapOptions.Attrs { } export declare class MapOptions extends Model { properties: MapOptions.Props; constructor(attrs?: Partial); } export declare namespace GMapOptions { type Attrs = p.AttrsOf; type Props = MapOptions.Props & { map_type: p.Property; scale_control: p.Property; styles: p.Property; tilt: p.Property; }; } export interface GMapOptions extends GMapOptions.Attrs { } export declare class GMapOptions extends MapOptions { properties: GMapOptions.Props; constructor(attrs?: Partial); } export declare namespace GMapPlot { type Attrs = p.AttrsOf; type Props = Plot.Props & { map_options: p.Property; api_key: p.Property; api_version: p.Property; }; } export interface GMapPlot extends GMapPlot.Attrs { } export declare class GMapPlot extends Plot { properties: GMapPlot.Props; use_map: boolean; constructor(attrs?: Partial); } //# sourceMappingURL=gmap_plot.d.ts.map