import type { AnyIterable, AnySyncIterable } from "../../types"; export declare const atLazy: (input: AnyIterable, index: number) => Promise; /** * Supports negative indeces. */ export declare const atGreedy: (input: AnyIterable, index: number) => Promise; export declare const atLazySync: (input: AnySyncIterable, index: number) => T | undefined; /** * Supports negative end indeces. */ export declare const atGreedySync: (input: AnySyncIterable, index: number) => T | undefined;