import { PersistentModel, SchemaModel, SortPredicate, ProducerSortPredicate, SortPredicatesGroup } from '../types'; export declare class ModelSortPredicateCreator { private static sortPredicateGroupsMap; private static createPredicateBuilder; static isValidPredicate(predicate: any): predicate is SortPredicate; static getPredicates(predicate: SortPredicate, throwOnInvalid?: boolean): SortPredicatesGroup; static createFromExisting(modelDefinition: SchemaModel, existing: ProducerSortPredicate): SortPredicate; }