import type { AnyIterable, AnySyncIterable } from "../../types"; export declare const sliceLazy: (input: AnyIterable, startIndex?: number, endIndex?: number) => import("../../types").ExtendedAsyncIterable>; /** * Supports negative end indexes. */ export declare const sliceGreedy: (input: AnyIterable, startIndex?: number, endIndex?: number) => import("../../types").ExtendedAsyncIterable>; export declare const sliceLazySync: (input: AnySyncIterable, startIndex?: number, endIndex?: number) => import("../../types").ExtendedIterable; /** * Supports negative end indexes. */ export declare const sliceGreedySync: (input: AnySyncIterable, startIndex?: number, endIndex?: number) => import("../../types").ExtendedIterable;