import { GridInfo } from '../../models/grid-info';
import { ColumnSchemaBase } from '../form-schema';
export interface IListComponent {
    processBaseData: Function;
    formatColumns: (cols: ColumnSchemaBase[]) => void;
    buildFilterColumn: (cols: ColumnSchemaBase[]) => void;
    getGridInfo: () => GridInfo;
    adjustPositionLoadingMask: () => void;
    reload: () => void;
    checkIsInsideDialog: () => boolean;
    getButtonContext: (rowData: any) => Promise<any[]>;
    setInitFilter(filterData: {
        [key: string]: any;
    }): any;
}
//# sourceMappingURL=i-list-component.d.ts.map