import { AfterContentInit } from '@angular/core'; import { IgxColumnGroupComponent } from './column-group.component'; export declare class IgxColumnLayoutComponent extends IgxColumnGroupComponent implements AfterContentInit { childrenVisibleIndexes: any[]; /** * Gets the width of the column layout. * ```typescript * let columnGroupWidth = this.columnGroup.width; * ``` * @memberof IgxColumnGroupComponent */ width: any; readonly columnLayout: boolean; /** * @hidden */ getCalcWidth(): any; /** * Gets the column visible index. * If the column is not visible, returns `-1`. * ```typescript * let visibleColumnIndex = this.column.visibleIndex; * ``` * @memberof IgxColumnComponent */ readonly visibleIndex: number; /** * Sets the column layout hidden property. * ```typescript * * ``` * @memberof IgxColumnGroupComponent */ hidden: boolean; /** *@hidden */ ngAfterContentInit(): void; readonly hasLastPinnedChildColumn: boolean; /** *@hidden */ populateVisibleIndexes(): void; }