/** * 根据数字大小进行排序,常用于表格列排序 */ export declare function sortByNumber(a: any, b: any, property: string): number; /** * 根据字符串的 ASCII 码进行排序,常用于表格列排序 */ export declare function sortByString(a: any, b: any, property: string): number; /** * 根据时间先后进行排序,常用于表格列排序 */ export declare function sortByMoment(a: any, b: any, property: string): number; /** * 根据枚举数组中的元素顺序进行排序,支持对象值和简单值,常用于对顺序有要求的场景,需和 `sort` 数组函数配合使用。注意: `property` 为空时,表明使用元素值(而不是元素的属性值)本身去比较,常用于普通数组排序。 */ export declare function sortByEnum(a: any, b: any, property: string, enumArr?: (string | number)[]): number;