// Type definitions for google-maps 3.1.0 // Project: https://www.npmjs.com/package/google-maps // Definitions by: Deividas Bakanas , Giedrius Grabauskas // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped /// declare namespace GoogleMapsLoader { interface CallBack { (google: { maps: { Map: google.maps.Map } }): void; } export var KEY: string; export var CLIENT: string; export var VERSION: string; export var SENSOR: boolean; export var LIBRARIES: Array; export var LANGUAGE: string; export function release(callBack: Function): void; export function onLoad(callBack?: CallBack): void; export function load(callBack?: CallBack): void; export function isLoaded(): boolean; } declare module 'google-maps' { export = GoogleMapsLoader; }