import { Enumerable } from "../enumerable"; import { OrderedEnumerable } from "../ordered-enumerable"; import { IComparer } from "../comparer"; declare module '../enumerable' { interface Enumerable { orderBy(keySelector: (item: TSource) => TKey, comparer?: IComparer): OrderedEnumerable; orderByDescending(keySelector: (item: TSource) => TKey, comparer?: IComparer): OrderedEnumerable; } } export declare function orderBy(this: Enumerable, keySelector: (item: TSource) => TKey, comparer?: IComparer): OrderedEnumerable; export declare function orderByDescending(this: Enumerable, keySelector: (item: TSource) => TKey, comparer?: IComparer): OrderedEnumerable;