import { IterableLinqWrapper, type IIterableLinq } from './linqIterable'; import * as Functions from './functions'; export declare function empty(): IIterableLinq; export declare function from(iterable: Iterable): IIterableLinq; export declare function fromRange(end: number): IIterableLinq; export declare function fromRange(end: number, reverse?: boolean): IIterableLinq; export declare function fromRange(start: number, end: number): IIterableLinq; export declare function fromRange(start: number, end: number, step: number): IIterableLinq; export declare function fromRange(start: number, end: number, reverse: boolean): IIterableLinq; export declare function fromRange(start: number, end: number, step: number, reverse: boolean): IIterableLinq; export declare function fromRange(start: number, end?: number | boolean, step?: number | boolean, reverse?: boolean): Iterable; export declare function repeat(value: T, count: number): IIterableLinq; export { Functions, IIterableLinq, IterableLinqWrapper, }; export * from './types';