/** @deprecated */ export declare class UpgradeAdapter { constructor(ng2AppModule: Type, compilerOptions?: CompilerOptions | undefined); bootstrap(element: Element, modules?: any[], config?: IAngularBootstrapConfig): UpgradeAdapterRef; downgradeNg2Component(component: Type): Function; downgradeNg2Provider(token: any): Function; registerForNg1Tests(modules?: string[]): UpgradeAdapterRef; upgradeNg1Component(name: string): Type; upgradeNg1Provider(name: string, options?: { asToken: any; }): void; } /** @deprecated */ export declare class UpgradeAdapterRef { ng1Injector: IInjectorService; ng1RootScope: IRootScopeService; ng2Injector: Injector; ng2ModuleRef: NgModuleRef; dispose(): void; ready(fn: (upgradeAdapterRef: UpgradeAdapterRef) => void): void; } export declare const VERSION: Version;