import { type GoldRushResponse, type Nullable, type Pagination, type PaginationLinks } from "../types/Generic.types"; import { type Execution } from "./execution"; export declare function paginateEndpoint | Nullable<{ links: PaginationLinks; }> | null>(endpoint: URL, execution: Execution, parseData: (data: GoldRushResponse) => GoldRushResponse, implementation: "pagination" | "links"): AsyncIterable>;