import { ContractDeployAction } from '../actions/ContractDeployAction'; import { DeployableContract, ScreenConfig } from '../types'; export declare class ContractManifest { private readonly defaultEthAmount; deployableContract: DeployableContract; constructor(deployableContract: DeployableContract); buildDeployment(alias: string, constructorParams: any[], config?: { ethAmount?: string; arbitraryData?: Map; screenConfig?: ScreenConfig; callerAddress?: string; redirectUrl?: string; }): Promise; }