import { CallParamType, SendParamType, WrappedContract } from '../types/WrappedContract';
import { Contract } from '@hashlike-official/extend-web3-react-kaikas';
/**
 *
 * {@link https://docs.klaytn.foundation/dapp/sdk/caver-js/v1.4.1/api-references/caver.klay.contract}
 *
 */
export declare class KaikasContract extends WrappedContract<Contract> {
    constructor(originContract: Contract);
    call({ methodName, params, option }: CallParamType): Promise<any>;
    send({ methodName, params, option, callback }: SendParamType): Promise<any>;
    estimateGas({ methodName, params, option }: SendParamType): Promise<any>;
    private parseOption;
}
