import { type Http, type HttpMetaParams } from "../../interfaces/index.js"; import { type mastodon } from "../../mastodon/index.js"; export declare class PaginatorHttp implements mastodon.Paginator { private readonly http; private readonly raw; private path?; private params?; private readonly meta?; private readonly direction; constructor(http: Http, raw: boolean, path?: string | undefined, params?: (TParams | string) | undefined, meta?: HttpMetaParams | undefined, direction?: mastodon.Direction); values(): AsyncIterableIterator; then(onfulfilled?: (value: TEntity) => TResult1 | PromiseLike, onrejected?: (reason: unknown) => TResult2 | PromiseLike): Promise; getDirection(): mastodon.Direction; setDirection(direction: mastodon.Direction): PaginatorHttp; [Symbol.asyncIterator](): AsyncIterator; private getLink; }