UNPKG

google-maps-promise

Version:

Wrapper for asynchronously load Google Maps API with Promise.

18 lines (17 loc) 558 B
/// <reference types="googlemaps" /> declare const defaultUrlSettings: Readonly<UrlSettings>; declare let urlSettings: UrlSettings; declare function load(): Promise<typeof google.maps>; declare function release(): Promise<void>; export interface UrlSettings { url: string; key: string | null; client: string | null; version: string | null; channel: string | null; libraries: string[]; language: string | null; region: string | null; windowCallbackName: string; } export { load, release, urlSettings, defaultUrlSettings };