import { OnInit, EventEmitter } from '@angular/core'; import { TitleColumn } from '../../models/title-column.model'; import { HeaderConfig } from '../../models/header-config'; export declare class HeaderComponent implements OnInit { private _config; private _displayColumns; private _columnWidhts; private _horizontalElementAlignment; private _verticalElementAlignment; set config(config: HeaderConfig); set displayColumns(displayColumns: TitleColumn[]); columnCount: number; set columnWidths(arg: string); hideColumn: EventEmitter; headerHeight: string; gap: number; get displayColumns(): TitleColumn[]; get config(): HeaderConfig; get columnWidths(): string; constructor(); ngOnInit(): void; onColumnHide(column: TitleColumn): void; private initalizeStyles; private getHeaderHeight; private initHorizontalElementAlignment; private initVerticalElementAlignment; get horizontalElementAlignment(): string; get verticalElementAlignment(): string; }