import { DocumentLitsLabelConfigInterface } from "ngx-t-forms-types";
import { GroupSettingsModel } from "../lib/components/ngx-t-matrix-table/interface/GroupSettingsModel";
import { GroupChartConfig } from "../lib/components/ngx-t-matrix-table/ngx-t-matrix-table.component";
export interface IDocumentListConfigLocal extends DocumentLitsLabelConfigInterface {
    INCLUDED_IN_GROUP?: boolean;
}
export interface IMatrixTableState {
    reportName: string | null;
    list: any[] | null;
    listConfig: IDocumentListConfigLocal[] | null | undefined;
    aggregates: IDocumentListConfigLocal[] | null;
    groupOptions: GroupSettingsModel | null;
    closedGroups: string[];
    isOpen: any;
    groupChart: GroupChartConfig | null;
    draggedGroup: string;
    scrollIndex: number;
}
