Error de TypeScript: no se puede encontrar el espacio de nombres 'google'

Tengo proyecto angular-cli

~ root ~ / src / typings.json

{
  "globalDevDependencies": {
    "angular-protractor": "registry:dt/angular-protractor#1.5.0+20160425143459",
    "jasmine": "registry:dt/jasmine#2.2.0+20160621224255",
    "selenium-webdriver": "registry:dt/selenium-webdriver#2.44.0+20160317120654"
  },
  "globalDependencies": {
    "es6-shim": "registry:dt/es6-shim#0.31.2+20160602141504",
    "google.maps": "registry:dt/google.maps#3.20.0+20160914131659"
  }
}

~ root ~ / typings / index.d.ts

/// <reference path="globals/angular-protractor/index.d.ts" />
/// <reference path="globals/es6-shim/index.d.ts" />
/// <reference path="globals/google.maps/index.d.ts" />
/// <reference path="globals/hammerjs/index.d.ts" />
/// <reference path="globals/jasmine/index.d.ts" />
/// <reference path="globals/selenium-webdriver/index.d.ts" />

~ root ~ / src / tsconfig.json

{
  "compilerOptions": {
    "declaration": false,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "lib": ["es6", "dom"],
    "mapRoot": "./",
    "module": "es6",
    "moduleResolution": "node",
    "outDir": "../dist/out-tsc",
    "sourceMap": true,
    "target": "es5",
    "typeRoots": [
      "../node_modules/@types",
      "../typings"
    ],
    "files": [
      "../typings/index.d.ts"
    ]
  }
}

Despues de correrng servir Tengo un mensaje de error en la consola

ERROR en [predeterminado] F: ~ root ~ \ src \ app \ ui \ google-map \ map-marker \ map-marker.directive.ts: 7: 26

No se puede encontrar el espacio de nombres 'google'

y

ERROR en [predeterminado] ~ root ~ \ src \ app \ trip-entry-page \ trip-entry-page.component.ts: 188: 21

No puedo encontrar el nombre 'google'

~ root ~ \ src \ app \ ui \ google-map \ map-marker \ map-marker.directive.ts: 7: 26

... 
@Input() veyoMapMarker: google.maps.MarkerOptions 
...

~ root ~ \ src \ app \ trip-entry-page \ trip-entry-page.component.ts: 188: 21

... 
if (status === google.maps.DirectionsStatus.OK) { 
...

Después de que la aplicación de compilación funcione correctamente

¿Cómo resuelvo este mensaje de error?

Respuestas a la pregunta(3)

Su respuesta a la pregunta