import { Injector, OnDestroy, OnInit } from '@angular/core'; import { BaseComponent } from '@wm/components/base'; import { TableComponent } from '../table.component'; import * as i0 from "@angular/core"; export declare class TableColumnGroupDirective extends BaseComponent implements OnInit, OnDestroy { group: TableColumnGroupDirective; table: TableComponent; static initializeProps: void; accessroles: any; backgroundcolor: any; caption: any; colClass: any; name: any; textalignment: any; config: any; constructor(inj: Injector, group: TableColumnGroupDirective, table: TableComponent, explicitContext: any); populateConfig(): void; onPropertyChange(key: any, nv: any, ov?: any): void; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }