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