import { IHeaderGroup, IHeaderGroupParams, IHeader, IHeaderParams, IFilterParams, IDate, IDateParams, ICellRenderer, ICellRendererParams, ICellEditor, ICellEditorParams, IFilter, IAfterGuiAttachedParams, IFloatingFilter, IFloatingFilterParams } from "ag-grid-row-unselectable/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 IFloatingFilterComp extends IFloatingFilter, 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 {}