export declare const OPEN_POSITION_PARAMS_COMPONENTS: readonly [{ readonly name: "owner"; readonly type: "address"; }, { readonly name: "account"; readonly type: "address"; }, { readonly name: "deadline"; readonly type: "uint256"; }, { readonly name: "collateralVault"; readonly type: "address"; }, { readonly name: "borrowVault"; readonly type: "address"; }, { readonly name: "collateralAmount"; readonly type: "uint256"; }, { readonly name: "borrowAmount"; readonly type: "uint256"; }]; export declare const OPEN_POSITION_WRAPPER_ABI: readonly [{ readonly inputs: readonly [{ readonly components: readonly [{ readonly name: "owner"; readonly type: "address"; }, { readonly name: "account"; readonly type: "address"; }, { readonly name: "deadline"; readonly type: "uint256"; }, { readonly name: "collateralVault"; readonly type: "address"; }, { readonly name: "borrowVault"; readonly type: "address"; }, { readonly name: "collateralAmount"; readonly type: "uint256"; }, { readonly name: "borrowAmount"; readonly type: "uint256"; }]; readonly name: "params"; readonly type: "tuple"; }]; readonly name: "encodePermitData"; readonly outputs: readonly [{ readonly name: ""; readonly type: "bytes"; }]; readonly stateMutability: "view"; readonly type: "function"; }]; export declare const COLLATERAL_SWAP_PARAMS_COMPONENTS: readonly [{ readonly name: "owner"; readonly type: "address"; }, { readonly name: "account"; readonly type: "address"; }, { readonly name: "deadline"; readonly type: "uint256"; }, { readonly name: "fromVault"; readonly type: "address"; }, { readonly name: "toVault"; readonly type: "address"; }, { readonly name: "fromAmount"; readonly type: "uint256"; }, { readonly name: "disableSourceCollateral"; readonly type: "bool"; }]; export declare const COLLATERAL_SWAP_WRAPPER_ABI: readonly [{ readonly inputs: readonly [{ readonly components: readonly [{ readonly name: "owner"; readonly type: "address"; }, { readonly name: "account"; readonly type: "address"; }, { readonly name: "deadline"; readonly type: "uint256"; }, { readonly name: "fromVault"; readonly type: "address"; }, { readonly name: "toVault"; readonly type: "address"; }, { readonly name: "fromAmount"; readonly type: "uint256"; }, { readonly name: "disableSourceCollateral"; readonly type: "bool"; }]; readonly name: "params"; readonly type: "tuple"; }]; readonly name: "encodePermitData"; readonly outputs: readonly [{ readonly name: ""; readonly type: "bytes"; }]; readonly stateMutability: "view"; readonly type: "function"; }]; export declare const CLOSE_POSITION_PARAMS_COMPONENTS: readonly [{ readonly name: "owner"; readonly type: "address"; }, { readonly name: "account"; readonly type: "address"; }, { readonly name: "deadline"; readonly type: "uint256"; }, { readonly name: "borrowVault"; readonly type: "address"; }, { readonly name: "collateralVault"; readonly type: "address"; }, { readonly name: "collateralAmount"; readonly type: "uint256"; }]; export declare const CLOSE_POSITION_WRAPPER_ABI: readonly [{ readonly inputs: readonly [{ readonly components: readonly [{ readonly name: "owner"; readonly type: "address"; }, { readonly name: "account"; readonly type: "address"; }, { readonly name: "deadline"; readonly type: "uint256"; }, { readonly name: "borrowVault"; readonly type: "address"; }, { readonly name: "collateralVault"; readonly type: "address"; }, { readonly name: "collateralAmount"; readonly type: "uint256"; }]; readonly name: "params"; readonly type: "tuple"; }]; readonly name: "encodePermitData"; readonly outputs: readonly [{ readonly name: ""; readonly type: "bytes"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly name: "owner"; readonly type: "address"; }, { readonly name: "subaccount"; readonly type: "address"; }]; readonly name: "getInbox"; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; }]; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly name: "owner"; readonly type: "address"; }, { readonly name: "subaccount"; readonly type: "address"; }]; readonly name: "getInboxAddressAndDomainSeparator"; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; }, { readonly name: ""; readonly type: "bytes32"; }]; readonly stateMutability: "view"; readonly type: "function"; }]; //# sourceMappingURL=cowSwapWrapperAbi.d.ts.map