import { Contract, ProviderRpcClient } from "everscale-inpage-provider"; import { Giver } from "./giver"; import { ConstructorParams, TransactionWithOutput } from "../../types"; import { DeployParams } from "./index"; export declare class Deployer { private readonly ever; private readonly giver; constructor(ever: ProviderRpcClient, giver: Giver); deployContract: (abi: Abi, deployParams: DeployParams, constructorParams: ConstructorParams, value: string) => Promise<{ contract: Contract; tx: TransactionWithOutput; }>; }