import { SortItemData } from '../../../../@ones-table/common';
import DropdownSelect from '../components/dropdown-select';
export interface ColRange {
    col: number;
    colCount: number;
}
export declare function createSortItemElement(item: SortItemData, colRange: ColRange, index: number, tooltipId: string): {
    root: HTMLDivElement;
    title: HTMLDivElement;
    colSelect: DropdownSelect;
    ascRadio: {
        root: HTMLLabelElement;
        radio: HTMLInputElement;
        label: HTMLSpanElement;
    };
    descRadio: {
        root: HTMLLabelElement;
        radio: HTMLInputElement;
        label: HTMLSpanElement;
    };
    deleteButton: HTMLButtonElement;
};
export declare function getSortItemFromElement(element: HTMLElement): SortItemData;
