import type { Provider, TransactionRequest, TransactionResponse } from "./provider.js"; export interface ContractRunner { provider: null | Provider; estimateGas?: (tx: TransactionRequest) => Promise; call?: (tx: TransactionRequest) => Promise; resolveName?: (name: string) => Promise; sendTransaction?: (tx: TransactionRequest) => Promise; } //# sourceMappingURL=contracts.d.ts.map