/** * @module "ethpm/registries/web3" */ import * as pkg from "../../../package"; import BN from 'bn.js'; import Web3 from 'web3'; import Paged from './paged'; import { Contract } from 'web3-eth-contract/types'; declare type ResultType = Promise; export default class PackagesCursor extends Paged implements IterableIterator { private pointer; private length; private web3; private registry; private packageIds; constructor(pageSize: BN, length: BN, web3: Web3, registry: Contract, packageIds: any); private getName; next(): IteratorResult; [Symbol.iterator](): IterableIterator; } export {};