import type { Address } from 'viem'; import type { IntentOpElement } from '../orchestrator/types'; declare function getTypedData(account: Address, intentExecutorAddress: Address, element: IntentOpElement, nonce: bigint): { domain: { name: string; version: string; chainId: number; verifyingContract: `0x${string}`; }; types: { SingleChainOps: { name: string; type: string; }[]; Op: { name: string; type: string; }[]; GasRefund: { name: string; type: string; }[]; Ops: { name: string; type: string; }[]; }; primaryType: "SingleChainOps"; message: { account: `0x${string}`; nonce: bigint; op: import("../orchestrator/types").Op; gasRefund: { token: Address; exchangeRate: bigint; overhead: bigint; } | undefined; }; }; export { getTypedData }; //# sourceMappingURL=singleChainOps.d.ts.map