import { EventEmitter } from '@angular/core'; import { SortItem } from './ds-dtos.model'; import * as i0 from "@angular/core"; export declare class SortHelper { private fixedItems; private items; onSortItems: EventEmitter; get sortItems(): Array; clear(): void; add(sortItem: SortItem): void; setItem(sortItem: SortItem): void; setItems(sortItems: SortItem[]): void; /** @returns HasChanges */ setFixedItems(sortItems: SortItem[]): boolean; private fixedItemsChanged; execute(dataSource: Array): void; private getItemByFieldName; private getFixedItemByFieldName; private sortByMultiple; private compare; private emitSortItems; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }