import { ApplicationRef, Injector, Type, ViewContainerRef } from '@angular/core'; import { GetProperties } from '@uib/angular/utils'; import { DynamicViewRef } from './dynamic-view-ref'; interface Options { component: Type; injector: Injector; vcr?: ViewContainerRef; appRef?: ApplicationRef; } export declare class ComponentRef> implements DynamicViewRef { private componentRef; get instance(): T; constructor(options: Options); setInput(input: Partial): this; setInput(input: K, value: Props[K]): this; update(context: Partial): void; detectChanges(): void; getElement(): T; destroy(): Promise; } export {}; //# sourceMappingURL=component-ref.d.ts.map