var p=Object.defineProperty;var u=Object.getOwnPropertyDescriptor;var m=Object.getOwnPropertyNames;var l=Object.prototype.hasOwnProperty;var d=(t,e)=>{for(var n in e)p(t,n,{get:e[n],enumerable:!0})},o=(t,e,n,y)=>{if(e&&typeof e=="object"||typeof e=="function")for(let a of m(e))!l.call(t,a)&&a!==n&&p(t,a,{get:()=>e[a],enumerable:!(y=u(e,a))||y.enumerable});return t};var b=t=>o(p({},"__esModule",{value:!0}),t);var c={};d(c,{IERC20PermitUpgradeable__factory:()=>r});module.exports=b(c);var i=require("ethers"),s=[{inputs:[],name:"DOMAIN_SEPARATOR",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"}],name:"nonces",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"owner",type:"address"},{internalType:"address",name:"spender",type:"address"},{internalType:"uint256",name:"value",type:"uint256"},{internalType:"uint256",name:"deadline",type:"uint256"},{internalType:"uint8",name:"v",type:"uint8"},{internalType:"bytes32",name:"r",type:"bytes32"},{internalType:"bytes32",name:"s",type:"bytes32"}],name:"permit",outputs:[],stateMutability:"nonpayable",type:"function"}],r=class{static createInterface(){return new i.utils.Interface(s)}static connect(e,n){return new i.Contract(e,s,n)}};r.abi=s;0&&(module.exports={IERC20PermitUpgradeable__factory});
//# sourceMappingURL=IERC20PermitUpgradeable__factory.js.map