import { EventEmitter } from '../../../stencil-public-runtime';
import { Sort, SortDirection } from '../sort';
export declare class DatatableHeaderColumn {
    host: HTMLElement;
    label: string;
    value: string;
    description: string;
    sortable: boolean;
    sorted: boolean;
    align: 'start' | 'end' | 'center';
    width: string;
    sort: EventEmitter<Sort>;
    direction: SortDirection;
    sortData(): void;
    getColumnClasses(): {
        'header-column': boolean;
        'non-sortable-column': boolean;
        'sortable-column': boolean;
        'sorted': boolean;
    };
    render(): any;
}
