Type alias MakeOptional<Args>

MakeOptional<Args>: Args extends [infer Head, ...(infer Tail)] ? Tail extends [] ? Head extends object ? OptionalIfNotRequired<[Omit<Head, "onNode" | "onCompiler" | "onAccount"> & { onAccount?: AccountBase | AccountAddress | Keypair; onCompiler?: Compiler; onNode?: Node }]> : [Head] : [Head, ...MakeOptional<Tail>] : never

Type Parameters

Generated using TypeDoc