import { ITransactionWriteResult, ITransactionReceipt } from "../interfaces";
export declare class ContractWriteResult {
    private result_;
    private txHashPromise;
    private receiptPromise;
    constructor(result_: ITransactionWriteResult);
    getTransactionHash(): Promise<string>;
    getReceipt(): Promise<ITransactionReceipt>;
}
