/// /// import { TLSConnector } from '../tls-connector'; import { Account, Hash } from "../../../../types/web3"; import { CallContractArgType, Contract } from "../../../contract"; export interface DeployContractParams { from: Account; code: Buffer; args?: CallContractArgType[]; contract: Contract; parameters?: any; aesKey?: string; encrypt?: boolean; encryptType?: '02'; publicKey?: string; } export interface DeployContractResult { msg_type: number; sequence: number; return_code: number; group_id: string; hash: Hash; api: 'DeployContract'; } export declare function deployContract(params: DeployContractParams, connector: TLSConnector): Promise;