import { Contract, ContractInterface, ethers, providers } from 'ethers';
declare const deploy: (abi: ContractInterface, bytecode: string, signer: providers.JsonRpcSigner, callOptions: {
    value: number;
    gasLimit: number;
}, args: any[]) => Promise<[Contract, ethers.providers.TransactionReceipt]>;
export default deploy;
//# sourceMappingURL=deploy.d.ts.map