import { Wallet, utils } from 'ethers'; import { ContractJSON } from '../../core/models/ContractJSON'; import { TransactionOverrides } from '../../core/models/transactions'; export declare function deployContract(wallet: Wallet, contractJSON: ContractJSON, args?: never[], overrides?: TransactionOverrides): Promise; export declare const getDeployData: (contractJSON: ContractJSON, args: any[]) => string; export declare function deployContractAndWait(wallet: Wallet, contractJSON: ContractJSON, args?: never[], overrides?: TransactionOverrides): Promise; export declare const DEPLOY_GAS_LIMIT: utils.BigNumber; //# sourceMappingURL=deployContract.d.ts.map