import type { ComponentRef, ViewContainerRef } from '@angular/core'; import type { FrameworkComponentWrapper, WrappableInterface } from 'ag-grid-community'; import { BaseComponentWrapper } from 'ag-grid-community'; import type { AngularFrameworkOverrides } from './angularFrameworkOverrides'; import * as i0 from "@angular/core"; export declare class AngularFrameworkComponentWrapper extends BaseComponentWrapper implements FrameworkComponentWrapper { private viewContainerRef; private angularFrameworkOverrides; setViewContainerRef(viewContainerRef: ViewContainerRef, angularFrameworkOverrides: AngularFrameworkOverrides): void; protected createWrapper(OriginalConstructor: { new (): any; }): WrappableInterface; createComponent(componentType: { new (...args: any[]): T; }): ComponentRef; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }