Instead of using declare namespace to share the types. This allows the generated code to be compiled with closure with full optimizations.
28 lines
1.6 KiB
TypeScript
28 lines
1.6 KiB
TypeScript
/**
|
|
* @license
|
|
* Copyright Google Inc. All Rights Reserved.
|
|
*
|
|
* Use of this source code is governed by an MIT-style license that can be
|
|
* found in the LICENSE file at https://angular.io/license
|
|
*/
|
|
|
|
import {__platform_browser_private__ as r, __platform_browser_private_types__ as types} from '@angular/platform-browser';
|
|
|
|
export declare let _server_platform_browser_private_types: types;
|
|
|
|
export type DomAdapter = typeof _server_platform_browser_private_types.DomAdapter;
|
|
export var DomAdapter: typeof r.DomAdapter = r.DomAdapter;
|
|
export var setRootDomAdapter: typeof r.setRootDomAdapter = r.setRootDomAdapter;
|
|
export var getDOM: typeof r.getDOM = r.getDOM;
|
|
export type DomRootRenderer = typeof _server_platform_browser_private_types.DomRootRenderer;
|
|
export var DomRootRenderer: typeof r.DomRootRenderer = r.DomRootRenderer;
|
|
export type DomRootRenderer_ = typeof _server_platform_browser_private_types.DomRootRenderer_;
|
|
export var DomRootRenderer_: typeof r.DomRootRenderer_ = r.DomRootRenderer_;
|
|
export type DomSharedStylesHost = typeof _server_platform_browser_private_types.DomSharedStylesHost;
|
|
export var DomSharedStylesHost: typeof r.DomSharedStylesHost = r.DomSharedStylesHost;
|
|
export type SharedStylesHost = typeof _server_platform_browser_private_types.SharedStylesHost;
|
|
export var SharedStylesHost: typeof r.SharedStylesHost = r.SharedStylesHost;
|
|
export var ELEMENT_PROBE_PROVIDERS: typeof r.ELEMENT_PROBE_PROVIDERS = r.ELEMENT_PROBE_PROVIDERS;
|
|
export type DomEventsPlugin = typeof _server_platform_browser_private_types.DomEventsPlugin;
|
|
export var DomEventsPlugin: typeof r.DomEventsPlugin = r.DomEventsPlugin;
|