import { Accounts } from "./modules/accounts"; import { Contracts } from "./modules/contracts"; import { Stats } from "./modules/stats"; import { Transactions } from "./modules/transactions"; import { BscScanOptions } from "./typings"; declare class BscScan { apikey: string | undefined; baseUrl: string; accounts: Accounts; contracts: Contracts; transactions: Transactions; stats: Stats; constructor(opts: BscScanOptions); newRequest(method: string | undefined, module: string, action: string, opts?: Record): Request; query(module: string, action: string, opts?: Record): Promise; do(request: Request): Promise; } export { BscScan };