import { PartialDataClassProperty } from './DataClassProperty'; import { Comparator, ReifiedType } from '@lightningkite/khrysalis-runtime'; export declare class SortPart { readonly field: PartialDataClassProperty; readonly ascending: boolean; constructor(field: PartialDataClassProperty, ascending?: boolean); static properties: string[]; static propertyTypes(T: ReifiedType): { field: (StringConstructor | ReifiedType)[]; ascending: BooleanConstructor[]; }; copy: (values: Partial>) => this; equals: (other: any) => boolean; hashCode: () => number; } export declare function xListComparatorGet(this_: Array>): (Comparator | null);