import { EventEmitter } from '@angular/core';
import { Order } from './shared/order';
import { StTableHeader } from './shared/table-header.interface';
export declare class StTableComponent {
    fields: StTableHeader[];
    qaTag: string;
    header: boolean;
    sortable: boolean;
    currentOrder: Order;
    changeOrder: EventEmitter<Order>;
    orderTypes: any;
    onChangeOrder(field: StTableHeader): void;
    isSortable(field: StTableHeader): boolean;
    getHeaderItemClass(field: StTableHeader): string;
    isSortedByField(field: StTableHeader): boolean;
    private isSortedByFieldAndDirection(field, orderType);
    private changeOrderDirection();
}
