import { AfterContentInit, OnChanges, QueryList } from "@angular/core"; import { GlobalTermService } from "../../services/globalTerm.service"; import { MatrixColumnComponent, MatrixColumnGroupComponent } from "./column.component"; import * as i0 from "@angular/core"; export declare class MatrixTableComponent implements OnChanges, AfterContentInit { private readonly SharedService; readonly GlobalTermService: GlobalTermService; ComponentId: string; ListData: T[]; ShowIndex: boolean; ClassName: string; dataKey: string; scrollHeight: string; scrollable: boolean; tableStyle: { [klass: string]: any; }; Columns: QueryList; ColumnGroups: QueryList; ColumnList: MatrixColumnComponent[]; ColumnGroupList: MatrixColumnGroupComponent[]; MaxLevel: number; Levels: number[]; ngOnChanges(): void; ngAfterContentInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵcmp: i0.ɵɵComponentDeclaration, "intelica-matrix-table", never, { "ComponentId": { "alias": "ComponentId"; "required": false; }; "ListData": { "alias": "ListData"; "required": false; }; "ShowIndex": { "alias": "ShowIndex"; "required": false; }; "ClassName": { "alias": "ClassName"; "required": false; }; "dataKey": { "alias": "dataKey"; "required": false; }; "scrollHeight": { "alias": "scrollHeight"; "required": false; }; "scrollable": { "alias": "scrollable"; "required": false; }; "tableStyle": { "alias": "tableStyle"; "required": false; }; }, {}, ["Columns", "ColumnGroups"], never, true, never>; }