import { AnyIterable } from 'augmentative-iterable'; export declare const orderAssured: unique symbol; export declare const isOrderAssured: (f: Function, it?: AnyIterable) => boolean; export declare const isDescendingOrderAssured: (f: Function, it?: AnyIterable) => boolean; export declare function isAnyOrderAssured(f: Function, it?: AnyIterable): boolean; export declare function keepOrderAssuring(it: T, reference: any): T;