import { Contract, Provider, Signer } from "ethers"; import { DEFAULT_HEADER } from "@wttp/core"; export interface DeployOptions { provider: Provider; signer: Signer; ownerAddress: string; dprAddress: string; defaultHeader?: typeof DEFAULT_HEADER; autoFund?: boolean; } export interface DeployResult { contract: Contract; address: string; deployerAddress: string; ownerAddress: string; dprAddress: string; txHash: string; actualCost: bigint; } /** * Deploy a Web3Site contract using standard ethers.js */ export declare function deployWeb3Site(options: DeployOptions): Promise; //# sourceMappingURL=deploy.d.ts.map