import Web3 from 'web3';
import { IContractDeploymentOptions, IContractDeploymentResult } from '../interfaces/contract-deployment';
export declare class ContractDeploymentService {
    options: IContractDeploymentOptions;
    web3: Web3;
    gasLimit: number;
    constructor(options: IContractDeploymentOptions);
    deploy(): Promise<IContractDeploymentResult>;
    private resolveDeploymentAccount;
}
