UNPKG

@solarity/hardhat-migrate

Version:
8 lines 771 B
import { ContractFactory } from "ethers"; import { BytecodeFactory, TypechainFactoryClass } from "./adapter.js"; export declare function ValidateKeyDeploymentFields<This, F extends (this: This, ...args: any[]) => any>(value: F, _context: ClassMethodDecoratorContext<This, F>): F; export declare function ValidateKeyTxFields<This, F extends (this: This, ...args: any[]) => any>(value: F, _context: ClassMethodDecoratorContext<This, F>): F; export declare function isTypechainFactoryClass<A, I>(instance: any): instance is TypechainFactoryClass<A, I>; export declare function isBytecodeFactory(instance: any): instance is BytecodeFactory; export declare function isEthersContractFactory(instance: any): instance is ContractFactory; //# sourceMappingURL=type-checks.d.ts.map