/**
 * @module Collection
 */
import { type ICollection } from "../../../../collection/contracts/_module-exports.js";
/**
 * @internal
 */
export declare class SliceIterable<TInput> implements Iterable<TInput> {
    private collection;
    private start;
    private end;
    constructor(collection: ICollection<TInput>, start: number | undefined, end: number | undefined);
    [Symbol.iterator](): Iterator<TInput>;
}
