import { OnInit, OnDestroy } from '@angular/core'; import { Selectable } from './selectable'; import { DataRow } from '../../models/data-row.model'; import { RowConfig } from '../../models/row-config'; export declare class RowComponent implements OnInit, OnDestroy, Selectable { private _config; private _isOdd; private isSelected; private _row; private destroy$; set row(row: DataRow); set config(config: RowConfig); set odd(isOdd: boolean); set columnWidths(arg: any); borderTop: string; borderBottom: string; backgroundColor: string; gap: number; columns: string; height: string; onHoverEnter(): void; onHoverLeave(): void; onSelect(): void; get row(): DataRow; get odd(): boolean; get config(): RowConfig; constructor(); ngOnInit(): void; ngOnDestroy(): void; private setClickStyle; private initalizeStyles; private initRowHeight; private initBorderTopStyle; private initBorderBottomStyle; private initBackgroundStyle; }