import utils from './utils/index.js'; export { utils }; import { BigNumber } from 'bignumber.js'; export { BigNumber }; import { providers } from './lib/providers/index.js'; export { providers }; import { TransactionBuilder } from './lib/TransactionBuilder/TransactionBuilder.js'; export { TransactionBuilder }; import { Trx } from './lib/trx.js'; export { Trx }; import { Contract, Method } from './lib/contract/index.js'; export { Contract, Method }; import { Event } from './lib/event.js'; export { Event }; import { Plugin } from './lib/plugin.js'; export { Plugin }; import { TronWeb } from './tronweb.js'; export { TronWeb }; import * as Types from './types/index.js'; export { Types }; declare const _default: { utils: { address: typeof import("./utils/address.js"); code: typeof import("./utils/code.js"); accounts: typeof import("./utils/accounts.js"); base58: typeof import("./utils/base58.js"); bytes: typeof import("./utils/bytes.js"); crypto: typeof import("./utils/crypto.js"); abi: typeof import("./utils/abi.js"); message: typeof import("./utils/message.js"); _TypedDataEncoder: typeof import("./utils/typedData.js").TypedDataEncoder; transaction: typeof import("./utils/transaction.js"); ethersUtils: typeof import("./utils/ethersUtils.js"); isValidURL(url: string): boolean; isObject(obj: unknown): obj is Record; isArray(array: unknown): array is unknown[]; isJson(string: string): boolean; isBoolean(bool: unknown): bool is boolean; isBigNumber(number: unknown): number is Types.IBigNumber; isString(string: unknown): string is string; isFunction(obj: unknown): obj is (...args: unknown[]) => unknown; isHex(string: string): string is string; isInteger(number: unknown): number is number; hasProperty(obj: object, property: string | number | symbol): boolean; hasProperties(obj: object, ...properties: (string | number | symbol)[]): boolean | 0; mapEvent(event: Types.EventQueryDataType): Types.MapEventQueryDataType; parseEvent(event: Types.EventQueryDataType, { inputs: abi }: { inputs: ReadonlyArray; }): Types.EventQueryDataType; padLeft(input: string | number, padding: string, amount: number): string; isNotNullOrUndefined(val: unknown): boolean; sleep(millis?: number): Promise; }; BigNumber: typeof BigNumber; providers: import("./lib/providers/index.js").Providers; TransactionBuilder: typeof TransactionBuilder; Trx: typeof Trx; Contract: typeof Contract; Method: typeof Method; Event: typeof Event; Plugin: typeof Plugin; TronWeb: typeof TronWeb; Types: typeof Types; }; export default _default;