import { EventEmitter } from '@angular/core';
import { IColumn } from '../../column';
import { ISortDirections } from '../../sorts/sortDirection';
import { ColumnHeaderTemplate } from '../../templates/columnHeader.template';
import { SizeForBreakpoints } from '../../card/headerColumn/sizeForBreakpoints';
export declare class ColumnHeaderComponent<T> {
    column: IColumn<T>;
    sorting: string;
    headerTemplate: ColumnHeaderTemplate;
    sort: EventEmitter<void>;
    sizeClass: string;
    sizeForBreakpoints: SizeForBreakpoints;
    sortDirection: ISortDirections;
    constructor(sizeForBreakpoints: SizeForBreakpoints);
    ngOnInit(): void;
}
