/** * EniBundler 合约常量 */ export declare const ENI_BUNDLER_ADDRESS = "0xdCA94cFEe3753c3463B786b3F13A865b0692780B"; export declare const ENI_BUNDLER_ABI: readonly ["function executeBatch(tuple(address signer, address target, bytes calldata_, uint256 value, uint256 nonce, uint256 deadline, bytes signature)[] ops) payable", "function pullAndExecute(tuple(address signer, address token, address spender, uint256 amount, uint256 nonce, uint256 deadline, bytes signature)[] pulls, tuple(address signer, address target, bytes calldata_, uint256 value, uint256 nonce, uint256 deadline, bytes signature)[] ops) payable", "function nonces(address) view returns (uint256)", "function DOMAIN_SEPARATOR() view returns (bytes32)", "function owner() view returns (address)", "function transferOwnership(address)", "function withdrawETH()", "function withdrawToken(address)"]; export declare const EIP712_DOMAIN: { readonly name: "EniBundler"; readonly version: "1"; }; export declare const SIGNED_OP_TYPE: { SignedOp: { name: string; type: string; }[]; }; export declare const TOKEN_PULL_TYPE: { TokenPull: { name: string; type: string; }[]; };