import { OneBTCClientHmy } from './OneBTCClientHmy'; import { OneBTCClientWeb3 } from './OneBTCClientWeb3'; export interface IClientParams { nodeURL: string; chainId: number; btcNodeUrl: string; contractAddress: string; stakingContractAddress: string; gasLimit?: number; gasPrice?: number; } export interface IClientWeb3Params extends IClientParams { useMetamask?: boolean; } export interface IClientHmyParams extends IClientParams { useOneWallet?: boolean; } export declare const createClientWeb3: (params: IClientWeb3Params) => Promise; export declare const createClientHmy: (params: IClientHmyParams) => Promise;