import { ethers } from 'ethers'; declare const defineProperties: typeof ethers.defineProperties, resolveProperties: typeof ethers.resolveProperties; export { defineProperties, resolveProperties }; export type Optionals = Omit ? K : never; }[keyof T], undefined>>; export type Mask = Omit; export type Forbid = T & { [P in K]?: never; };