import type { CollecterParams } from "./types"; declare class Collecter { url: string; pg: number; pageCount: number; recordCount: number; params: CollecterParams; constructor(url: string, params?: CollecterParams); reset(): void; types: () => Promise; nextPage(): Promise; [Symbol.iterator](): this; next(): Promise<{ done: boolean; value: Promise; }>; } export default Collecter;