import { BaseComponentWrapper, WrappableInterface } from '@ag-grid-community/core'; import { AgGridVue } from './AgGridVue'; interface VueWrappableInterface extends WrappableInterface { overrideProcessing(methodName: string): boolean; processMethod(methodName: string, args: IArguments): any; } export declare class VueFrameworkComponentWrapper extends BaseComponentWrapper { private parent; constructor(parent: AgGridVue); createWrapper(component: any): WrappableInterface; createComponent(component: any, params: any): any; protected createMethodProxy(wrapper: VueWrappableInterface, methodName: string, mandatory: boolean): () => any; protected destroy(): void; } export {};