import { IERC20Permit } from "@artifacts/typechain"; import { BigNumber, BigNumberish, Signature } from "ethers"; import { SignerWithAddress } from "@nomiclabs/hardhat-ethers/signers"; declare class PermitUtil { static createPermitSignature(wban: IERC20Permit, owner: SignerWithAddress, spender: string, value: BigNumberish, deadline: BigNumberish): Promise; static createPermitSignatureForToken(name: string, version: string, verifyingContract: string, owner: SignerWithAddress, spender: string, value: BigNumberish, nonce: BigNumber, deadline: BigNumberish, chainId: number): Promise; } export default PermitUtil;