import { TableSortHeaderDirective } from './table-sort-header.directive'; import { TableComponent } from './table.component'; import { BooleanInput } from '@angular/cdk/coercion'; import { IconRegistry } from '../../icon/public_api'; import * as i0 from "@angular/core"; import * as i1 from "../../common/sapphire-view-encapsulation"; export declare class TableHeadCellComponent { private table; tableSortHeader?: TableSortHeaderDirective | undefined; /** * Horizontal alignment of content in the cell. */ align?: 'left' | 'center' | 'right'; width?: string; minWidth?: string; maxWidth?: string; /** * Applies the styles for selection cell. A selection cell is the first cell in a row, containing * a checkbox. */ selectionCell: BooleanInput; get cellOverflow(): "wrap" | "truncate"; constructor(table: TableComponent, iconRegistry: IconRegistry, tableSortHeader?: TableSortHeaderDirective | undefined); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }