// Type definitions for @dyna-grid/core v1.1.4 // Project: // Definitions by: zhangkun <> import { Column } from "../entities/column"; import { RowNode } from "../entities/rowNode"; export interface SortOption { sort: string; column: Column; } export interface SortedRowNode { currentPos: number; rowNode: RowNode; } export declare class RowNodeSorter { private gridOptionsWrapper; private valueService; doFullSort(rowNodes: RowNode[], sortOptions: SortOption[]): RowNode[]; compareRowNodes(sortOptions: SortOption[], sortedNodeA: SortedRowNode, sortedNodeB: SortedRowNode): number; private getValue; }