import { IHeaderGroup, IHeaderGroupParams, IHeader, IHeaderParams, IFilterParams, IDate, IDateParams, ICellRenderer, ICellRendererParams, ICellEditor, ICellEditorParams, IFilter, IAfterGuiAttachedParams } from "ag-grid-electron/main"; export interface AgFrameworkComponent { agInit(params:T) : void; afterGuiAttached?(params?: IAfterGuiAttachedParams): void; } export interface IHeaderGroupAngularComp extends IHeaderGroup, AgFrameworkComponent {} export interface IHeaderAngularComp extends IHeader, AgFrameworkComponent {} export interface IDateAngularComp extends IDate, AgFrameworkComponent {} export interface IFilterAngularComp extends IFilter, AgFrameworkComponent {} export interface ICellRendererAngularComp extends ICellRenderer, AgFrameworkComponent {} export interface ICellEditorAngularComp extends ICellEditor, AgFrameworkComponent {} export interface AgRendererComponent extends ICellRendererAngularComp {} export interface AgEditorComponent extends ICellEditorAngularComp {} export interface AgFilterComponent extends IFilterAngularComp {}