import { type JsonRpcUpstream } from './upstream.js'; /** Invalid client input. The proxy maps this to JSON-RPC -32602. */ export declare class FillParamsError extends Error { constructor(message: string); } export interface FillContext { /** The portal's EVM address, lowercase. `from` must match it. */ portalAddress: string; /** Chain ID reported by the upstream node (eth_chainId). */ chainId: bigint; upstream: JsonRpcUpstream; } /** The daemon `tx` param shape (decimal strings; see daemon/methods.ts asTx). */ export type FilledTx = Record; export declare function fillTransaction(raw: Record, fill: FillContext): Promise; //# sourceMappingURL=fill.d.ts.map