/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import { ethers } from "ethers"; import { DeployContractOptions, FactoryOptions, HardhatEthersHelpers as HardhatEthersHelpersBase, } from "@nomicfoundation/hardhat-ethers/types"; import * as Contracts from "."; declare module "hardhat/types/runtime" { interface HardhatEthersHelpers extends HardhatEthersHelpersBase { getContractFactory( name: "Ownable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC4906", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20Permit", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721Receiver", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC165", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC165", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "DataPrivacyFramework", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "DataPrivacyFrameworkMpc", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "FixedRatioCoinDisperser", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMintableERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MintDisperser", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TokenDisperser", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "DataPrivacyFrameworkMock", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PrivateERC20Mock", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PrivateERC721URIStorageMock", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Arithmetic128TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Arithmetic256TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ArithmeticTestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Bitwise128TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Bitwise256TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BitwiseTestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "CheckedArithmetic128WithOverflowBitTestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "CheckedArithmetic256WithOverflowBitTestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "CheckedArithmeticWithOverflowBitTestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Comparison128TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Comparison1TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Comparison256TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Comparison2TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MinimalImplementation", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MinimalProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MinMax128TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MinMax256TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MinMaxTestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Miscellaneous1TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MiscellaneousTestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MpcOperations128TestContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MpcOperationsTestContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Mux128TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Mux256TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "OffboardToUserKeyTestContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "OnBoard128TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "OnBoard256TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PrivacyImplementationV1", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PrivacyImplementationV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PrivacyProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Random128TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Random256TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Shift128TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Shift256TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ShiftTestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "StringTestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Transfer128TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Transfer256TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TransferScalarTestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TransferTestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TransferWithAllowance128TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TransferWithAllowance256TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TransferWithAllowance64_16TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TransferWithAllowance64_32TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TransferWithAllowance64_64TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TransferWithAllowance64_8TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TransferWithAllowanceScalarTestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TransferWithAllowanceTestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ValidateCiphertext128TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ValidateCiphertext256TestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ValidateCiphertextTestsContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PrivateERC20WalletMock", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AccountOnboard", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IPrivateERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PrivateERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IPrivateERC721URIStorage", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PrivateERC721URIStorage", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721Errors", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PrivateERC721", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MpcCore", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ExtendedOperations", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractAt( name: "Ownable", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC4906", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20Permit", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721Receiver", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC165", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC165", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "DataPrivacyFramework", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "DataPrivacyFrameworkMpc", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "FixedRatioCoinDisperser", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IMintableERC20", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "MintDisperser", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "TokenDisperser", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "DataPrivacyFrameworkMock", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "PrivateERC20Mock", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "PrivateERC721URIStorageMock", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Arithmetic128TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Arithmetic256TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ArithmeticTestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Bitwise128TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Bitwise256TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "BitwiseTestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "CheckedArithmetic128WithOverflowBitTestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "CheckedArithmetic256WithOverflowBitTestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "CheckedArithmeticWithOverflowBitTestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Comparison128TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Comparison1TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Comparison256TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Comparison2TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "MinimalImplementation", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "MinimalProxy", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "MinMax128TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "MinMax256TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "MinMaxTestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Miscellaneous1TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "MiscellaneousTestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "MpcOperations128TestContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "MpcOperationsTestContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Mux128TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Mux256TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "OffboardToUserKeyTestContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "OnBoard128TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "OnBoard256TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "PrivacyImplementationV1", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "PrivacyImplementationV2", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "PrivacyProxy", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Random128TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Random256TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Shift128TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Shift256TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ShiftTestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "StringTestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Transfer128TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "Transfer256TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "TransferScalarTestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "TransferTestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "TransferWithAllowance128TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "TransferWithAllowance256TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "TransferWithAllowance64_16TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "TransferWithAllowance64_32TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "TransferWithAllowance64_64TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "TransferWithAllowance64_8TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "TransferWithAllowanceScalarTestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "TransferWithAllowanceTestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ValidateCiphertext128TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ValidateCiphertext256TestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ValidateCiphertextTestsContract", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "PrivateERC20WalletMock", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "AccountOnboard", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IPrivateERC20", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "PrivateERC20", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IPrivateERC721URIStorage", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "PrivateERC721URIStorage", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721Errors", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "PrivateERC721", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "MpcCore", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ExtendedOperations", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; deployContract( name: "Ownable", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC4906", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC20Permit", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC20", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC721", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC721Receiver", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ERC165", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC165", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "DataPrivacyFramework", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "DataPrivacyFrameworkMpc", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "FixedRatioCoinDisperser", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IMintableERC20", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MintDisperser", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TokenDisperser", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "DataPrivacyFrameworkMock", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivateERC20Mock", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivateERC721URIStorageMock", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Arithmetic128TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Arithmetic256TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ArithmeticTestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Bitwise128TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Bitwise256TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "BitwiseTestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "CheckedArithmetic128WithOverflowBitTestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "CheckedArithmetic256WithOverflowBitTestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "CheckedArithmeticWithOverflowBitTestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Comparison128TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Comparison1TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Comparison256TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Comparison2TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MinimalImplementation", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MinimalProxy", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MinMax128TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MinMax256TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MinMaxTestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Miscellaneous1TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MiscellaneousTestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MpcOperations128TestContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MpcOperationsTestContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Mux128TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Mux256TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "OffboardToUserKeyTestContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "OnBoard128TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "OnBoard256TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivacyImplementationV1", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivacyImplementationV2", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivacyProxy", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Random128TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Random256TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Shift128TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Shift256TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ShiftTestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "StringTestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Transfer128TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Transfer256TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferScalarTestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferTestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferWithAllowance128TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferWithAllowance256TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferWithAllowance64_16TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferWithAllowance64_32TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferWithAllowance64_64TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferWithAllowance64_8TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferWithAllowanceScalarTestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferWithAllowanceTestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ValidateCiphertext128TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ValidateCiphertext256TestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ValidateCiphertextTestsContract", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivateERC20WalletMock", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "AccountOnboard", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IPrivateERC20", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivateERC20", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IPrivateERC721URIStorage", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivateERC721URIStorage", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC721Errors", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivateERC721", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MpcCore", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ExtendedOperations", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Ownable", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC4906", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC20Permit", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC20", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC721", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC721Receiver", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ERC165", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC165", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "DataPrivacyFramework", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "DataPrivacyFrameworkMpc", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "FixedRatioCoinDisperser", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IMintableERC20", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MintDisperser", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TokenDisperser", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "DataPrivacyFrameworkMock", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivateERC20Mock", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivateERC721URIStorageMock", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Arithmetic128TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Arithmetic256TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ArithmeticTestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Bitwise128TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Bitwise256TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "BitwiseTestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "CheckedArithmetic128WithOverflowBitTestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "CheckedArithmetic256WithOverflowBitTestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "CheckedArithmeticWithOverflowBitTestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Comparison128TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Comparison1TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Comparison256TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Comparison2TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MinimalImplementation", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MinimalProxy", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MinMax128TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MinMax256TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MinMaxTestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Miscellaneous1TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MiscellaneousTestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MpcOperations128TestContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MpcOperationsTestContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Mux128TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Mux256TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "OffboardToUserKeyTestContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "OnBoard128TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "OnBoard256TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivacyImplementationV1", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivacyImplementationV2", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivacyProxy", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Random128TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Random256TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Shift128TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Shift256TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ShiftTestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "StringTestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Transfer128TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "Transfer256TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferScalarTestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferTestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferWithAllowance128TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferWithAllowance256TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferWithAllowance64_16TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferWithAllowance64_32TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferWithAllowance64_64TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferWithAllowance64_8TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferWithAllowanceScalarTestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "TransferWithAllowanceTestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ValidateCiphertext128TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ValidateCiphertext256TestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ValidateCiphertextTestsContract", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivateERC20WalletMock", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "AccountOnboard", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IPrivateERC20", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivateERC20", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IPrivateERC721URIStorage", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivateERC721URIStorage", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC721Errors", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "PrivateERC721", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "MpcCore", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ExtendedOperations", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; // default types getContractFactory( name: string, signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( abi: any[], bytecode: ethers.BytesLike, signer?: ethers.Signer ): Promise; getContractAt( nameOrAbi: string | any[], address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; deployContract( name: string, signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: string, args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; } }